prepared privately for OpenRouter · platform and gateway

Route a request through your own catalogue.
Get a signed receipt.

This is not a description of a receipt. It runs now, against a live routed adapter, and you verify the result in this browser with a published public key. No account, no email, no signup.

live endpoint receipts.thehiveryiq.com/v1/model-receipts/run
Reading the signable set from /v1/model-receipts/openrouter/models
Loading the routed adapters this service has configured…

THE ASK · PICK ONE SURFACE. HIVE RUNS THE POC.

Concretely: one route, one provider pair, signed for two weeks. Nothing in the path. Fail open. No payloads. Hive builds it, measures it on your hardware, and hands you the receipts and the verifier. Every receipt still verifies if Hive disappears entirely, which bounds the downside at two weeks of engineering attention. The sharpest candidate is Arrival Countersignature™ on a single high-volume route, because that is where the model-identity field the statutes ask for is decided.

Platform & gateway Security & trust Enterprise & deal desk Product & pricing

Nothing above needs a conversation first. The endpoints are open and unauthenticated: the signable catalogue, the public key, the offline verifier. Run the sidecar against any model in your own catalogue, keep the receipts, and check them with no Hive code in the loop. If the artifact is not convincing on its own, no meeting fixes that.

Hive Civilization Inc (Wyoming) · Stephen Rotzin, Founder · every primitive named on this page has its own page in the proof architecture.

Naming OpenRouter does not imply any agreement. This page does not state or imply that OpenRouter is a customer, partner, pilot, or endorser, or that OpenRouter uses Hive.

the whole argument, in one paragraph

A relay of a claim is still a claim

Your own documentation says the model returned may differ from the provider or model that actually served a request, and that the identifying metadata is off by default. So today a customer's auditor receives a structured relay of a provider's self-attestation, assembled from logs that live in a service and can be re-rendered. A receipt is a different kind of object. One signed record, content-addressed, checkable offline, with no live service and no account, for as long as the key is published. The object above is that. You just verified one.

The part worth arguing with is the evidence basis column in the tool. A hash the signer computed over bytes it handled is witnessed. A model identity the provider reported is relayed, and signing a relayed claim does not upgrade it. Recording which is which, per field, inside the signature, is the design. That distinction is SiGR™, and model identity and substitution detection is MiR™.

your path today, and three more

Each path adds evidence. None adds a hop.

Every name below is a link to its own page or its entry in the Proof Architecture. Nothing here is a hop in the request path.

path 1today
LLMsinferencebest-fill routing

A completion, a price, and a latency number. The route is a decision nobody can re-examine afterwards.

path 2option 1

A sidecar signs the input and the output without moving inference. The model requested and the model reported become two separate signed fields.

What it buys: substitution becomes detectable after the fact, by anyone holding the receipt.

path 3option 2

The prompt is bound before it is submitted, countersigned on arrival, and replayable later without disclosing its contents.

What it buys: the record starts before the provider sees the request, so a dispute has two ends, not one. InkFrame v1™ does not live at the model. It lives inside the prompt, which is why it needs no per-model integration work.

path 4option 3

Hardware-rooted runtime attestation underneath the receipt, grouped into a Receipt Proof Vector so a whole batch verifies as one object.

What it buys: the model-identity field stops being a relayed claim and becomes an attested one. This is the only path that changes the evidence basis of that field. Proof-Credit™ and SpectralZK v1™ are written specifications, not running services.

the four questions your engineers will ask first

Answered before you have to ask

a missing receipt
This is the real gap and it is not a footnote. Verifying a receipt you hold is easy. Detecting the receipt that should exist and does not is the hard problem, and it needs an append-only inclusion log with gap detection. That log is designed and not serving. Fail-open means an absent receipt is indistinguishable from a receipt never issued, so until the log runs, absence proves nothing. It is the first POC deliverable, not a disclaimer.
storage, with arithmetic
The cost that matters is not CPU. A receipt from the tool above measures 1,332 bytes. Add the post-quantum signature and it is about 5.7 KB. At one billion signed requests in a month that is 1.33 TB, or 5.7 TB dual-signed, which at S3 Standard list of $0.0265 per GB-month (AWS) is roughly $35 a month, or $152 dual-signed, accumulating with retention. The read path and the retention policy are the design work, not the signing.
the measurement
Honestly stated: signing is CPU-cheap and is not the constraint. In the live run above, the proof work is a fraction of one percent of the call. The published figures are p50 at n=40 on one machine on 27 July 2026, which is a smoke test, not a load test. p99 under concurrency and contention is unmeasured and belongs in the POC.
keys and rotation
One Ed25519 service key signs the demo above and is published openly. That is deliberately the simplest possible arrangement, and it is not the production one. A per-region key hierarchy, an HSM or KMS custody story, scheduled rotation, and a revocation and re-issuance model for receipts signed before a compromise is noticed are all POC scope. Anyone who tells you a single hot signing key is a finished design is selling you something.

The keys stay with you

In plain words: OpenRouter would hold the pen that signs. Hive never receives prompts or completions, never selects a provider, never gates a request, and never holds your keys.

You hold your own signing keys

The private key that stamps a receipt stays on your own hardware. Nobody else can sign in your name. The signature is yours, not Hive's. Hive adds a second signature with its own key over the same content address, which is the whole point of a countersignature.

Hive stays a non-custodial sidecar

Hive gives you the way to make and check receipts. It does not route a request, select a provider, refuse a call, or run the gateway, does not enter the request path, and does not move or store prompts, completions, or customer data. Each event is recorded as a one-way fingerprint and a cryptographic commitment, never the underlying content. If Hive is unreachable, routing proceeds exactly as it does today.

illustrative and non-endorsement notice

This page is illustrative only. It was prepared privately by Hive Civilization Inc. and is not affiliated with, sponsored by, or endorsed by OpenRouter, Inc. or any of its affiliates. It does not state or imply that OpenRouter is a customer, partner, pilot, or endorser, or that OpenRouter uses Hive. No commercial relationship of any kind exists or is claimed. A signed record that a request was served is not a statement of legality and does not guarantee compliance with any law, and whether a router is a provider, deployer, or distributor is a legal determination for OpenRouter's own counsel.

The receipt generated above is real and is produced by a live service against a real routed provider call; the routed adapters are reached through OpenRouter's OpenAI-compatible surface on Hive's own account, which proves the Hive to OpenRouter call path and the selected model id, not first-party provider custody · the model-call receipt is canonicalised as sorted-key compact JSON with SHA-256 and signed with Ed25519 over hive-receipt <receipt_id> <payload_sha256> <ts>; the hybrid Ed25519 and ML-DSA-65 envelope over RFC 8785 JCS applies to the typed signer, not to this endpoint · published benchmarks are p50 at n=40, measured 27 July 2026: sign 0.098 ms (p50), verify 0.136 ms (p50), dual-signed envelope 0.678 ms (p50), ML-DSA-65 signature 3,309 bytes per NIST FIPS 204, 37 of 37 smoke tests pass · USPTO 64/119,279 was filed 26 July 2026 and a filing is not a granted patent · the certificate-transparency style inclusion log is designed, not yet serving · verification is free, works offline, and needs no account · production integrations are pilot-ready rather than deployed · noindex / nofollow / noarchive / nosnippet.

Sources for the OpenRouter facts referenced above, to be re-verified before any external use: the documented statement that the model returned may differ from the provider or model that actually served the request, with identifying metadata off by default, is from OpenRouter's own published documentation; research codebases calling the gateway without pinning a provider, and a published result overturned as a result, 23 July 2026 (LessWrong); the live model registry used by the tool above (openrouter.ai/api/v1/models); object storage list pricing used in the arithmetic (AWS S3 pricing).