Integrate in an afternoon. Verify in a minute.
Hive is an SDK that wraps around the model calls you already make. The library handles the envelope, the signing, the origin fields, sealed inspection, and settlement. Your code doesn't have to change shape.
Mint and verify a receipt over HTTP.
The API is live now. No SDK or account is required to mint a free receipt or verify one. Language SDKs are in private preview.
Same envelope. Four runtimes.
Node · TypeScript
Our main SDK. It has an async API, the full envelope, ViewKey helpers, settlement helpers, and an offline verifier built in. In private preview, request access below.
Python
Sync and async clients, same envelope shape. Drops right into FastAPI, Flask, or Django services that make model calls. In private preview, request access below.
Go
A Go SDK that feels like Go. Context-aware, no dependencies in the verifier, and a good fit for service meshes and operator-side proxies. In private preview, request access below.
Rust
A native verifier and signer that works without the standard library. This one's still on the roadmap. Reach out if you need it sooner.
One envelope. Stable shape.
The receipt envelope is versioned, and we only add to it. Existing fields keep their shape across minor versions. New fields show up under their own namespaced keys.
One envelope. Three profiles. One price ladder.
Every receipt declares a receipt_profile and a receipt_schema_version. Profiles trade off size, retention, and crypto-agile metadata against price. You can pick a profile per call, or let RubricMesh recommend one.
receipt_profileis selected per call. Default isstandardwhen no profile is requested.- RubricMesh recommends a profile based on
intent × amount × counterparty. Free verify or sub-cent calls get Nano, commerce gets Standard, and regulated or long-retention cases get PQ. - The cryptographic verification path is identical across profiles. Verify any receipt at /verify or call
/v1/receipt/verifydirectly. - PQ does not claim production ML-KEM / ML-DSA. The crypto-agile metadata declares posture; formal NIST PQC integration is on the ROADMAP.
- Legacy
proof_tier: standard|hive_pqreceipts continue to verify. New emits usereceipt_profile+receipt_schema_version.
Run the proofs in your browser.
The /verify page runs five checks for you: a valid receipt that passes, a tampered receipt that gets flagged as a mismatch, a forged signature marked invalid, a sealed AES-GCM check that verifies, and a wrong-key check that fails like it should. Each one runs locally in WebCrypto.
- No Hive endpoint is contacted.
- The verifier source is the same code shipped in every SDK.
- Sample receipts are stable and re-runnable.
Open the quickstart.
Hive sits in front of the model calls you already make. You don't need to switch vendors. You can ship a working receipt in an afternoon.
Public endpoint status
Here are the four primitives plus the discovery and prospecting layers, with live status, the current path, and where each one stands.
Receipt verifier
LiveReceipt emit
LiveSealed inspection
LiveSettlement reference
LiveRosetta
PilotProspector
PilotFull live status on /status · all 17 endpoints, signed, 60-second refresh. Reference-core performance: Gateway benchmark, measured and reproducible with a signed manifest.