Patent pending · Filed July 31, 2026

Foretoken

A streamed answer is the hardest kind of output to hold anyone to, because the bytes arrive over time and nothing fixes what was promised at the start.

Foretoken™ commits to a run before or at the same moment the first streamed content leaves the model. It carries an incremental digest as content flows, then seals a terminal attestation tied back to that opening commitment. The seal cannot be produced after the fact.

What breaks in a streamed response

Post hoc receipts sign a finished body of text. That works when the response is a single object. It stops working the moment the response is delivered incrementally, because every guarantee is written after the whole thing is already known.

Late binding

A signature applied at the end can only describe the bytes that survived. Anything revised, retried, or swapped before the close is invisible to it.

Buffering cost

Holding the full response in memory to hash it defeats the point of streaming. The first token is late and the latency budget is gone.

Abnormal endings

Real streams get cancelled, time out, and fail upstream. A scheme that only produces evidence on a clean close produces nothing for the cases that matter most.

How Foretoken™ works

Three bindings, placed at the only three moments that carry evidentiary weight in a stream.

1

Pre-commitment

Before the first streamed content leaves the model, or concurrently with it, the run is committed: request identity, model and build identity, and the parameters that govern the generation. The commitment is fixed while the outcome is still unknown.

2

Incremental digest

Each delta folds into a running digest as it is emitted. The full response is never buffered. Memory stays flat regardless of response length, and the hot path is not held up waiting for a hash of something that has not finished arriving.

3

Terminal attestation

At the close, the final seal binds the accumulated digest back to the opening pre-commitment. A verifier checks that the thing that ended is the thing that was promised, and that no separate run was substituted along the way.

Non-backfillable. The terminal attestation is only valid against a pre-commitment that already existed. There is no way to observe a finished response and then mint the opening commitment that would have covered it, because the commitment is fixed and witnessed before the content is known.

Normal and abnormal termination

A stream that dies halfway is still an event someone may have to account for. Foretoken™ treats every ending as a sealable outcome, and records which ending occurred.

EndingWhat is sealedEvidence state
Normal completionFull accumulated digest bound to the pre-commitment, with the emitted unit count.Sealed
Client cancellationDigest of the content actually emitted up to the cancel point, plus the termination cause.Sealed
Upstream errorPartial digest, the point of failure, and the error condition reported by the provider.Sealed
Timeout or dropped connectionPartial digest and the last unit successfully emitted before the stream stopped.Sealed

In every row the pre-commitment already exists, so a truncated stream is still attributable to a specific run with specific declared parameters. A missing terminal attestation is itself meaningful: it says the stream never reached a sealed ending.

What a verifier can check

Checked
  • The commitment predates the content. The opening binding was fixed before the response existed.
  • The delivered content matches the digest. The stream that arrived is the stream that was sealed.
  • The ending is declared. Completion, cancellation, error, and timeout are distinguishable.
  • The run identity is stable. The seal refers to the same run the pre-commitment opened.
Not claimed
  • Foretoken™ does not judge quality. It fixes what was committed and what was delivered. Whether the answer was good is a separate question.
  • It does not read the content. The digest is one way. Recovering the response from the seal is not possible.
  • It does not require a trusted execution environment. The binding is structural and works against an ordinary provider.

Where it sits

Foretoken™ is the streaming counterpart to the whole response receipt. It is one of four families filed on July 31, 2026, alongside Stipryn™, Multi-Source Divergence Detection (MSDD), and Bonded Performance Attestation (BPA).

Foretoken

Commits to a streamed run before the first token and seals it at the close.

Stipryn

Fixes the required proof level before a request is transmitted. Read

MSDD

Binds asserted and separately observed values without merging them. Read

BPA

Binds a declared performance budget and the actual distribution to the same response. Read

Foretoken in Hive Proof Architecture →

Run a receipt today

Foretoken™ is filed work and is not yet a public endpoint. The receipt discipline underneath it is live now: canonicalize, hash, sign, verify, and check it yourself in the browser.

Foretoken™. Patent pending, filed July 31, 2026. Streamed response pre-commitment, incremental digest without full buffering, and terminal attestation bound to the opening commitment. Hive Civilization Inc.

Private by design. Hive does not store your prompts. Every request is already receipted by a one-way SHA-256 fingerprint, not the words. Proof, not surveillance.