Integrate in an afternoon. Verify in a minute.
Hive ships as an SDK that wraps your existing model calls. The envelope, signing, provenance fields, sealed inspection, and settlement are handled by the library. Your code keeps the same shape.
Five lines around your existing call.
Wrap any vendor model call in hive.transact(). The library returns the response and a portable receipt.
Same envelope. Four runtimes.
Node · TypeScript
Primary SDK. Async API, full envelope, ViewKey helpers, settlement helpers, offline verifier bundled.
Python
Sync and async clients. Same envelope shape. Drop-in for FastAPI / Flask / Django services issuing model calls.
Go
Idiomatic Go SDK. Context-aware, zero-dep verifier, suitable for service meshes and operator-side proxies.
Rust
Native, no-std-friendly verifier and signer. Roadmap. Reach out if you need it sooner.
One envelope. Stable shape.
The receipt envelope is versioned and additive. Existing fields do not change shape across minor versions; new fields are introduced under namespaced keys.
One envelope. Three profiles. One price ladder.
Every receipt declares a receipt_profile and a receipt_schema_version. Profiles trade size, retention, and crypto-agile metadata against price. Pick a profile per call — or let RubricMesh recommend one. Machine-readable price ladder lives at /pricing.
receipt_profileis selected per call. Default isstandardwhen no profile is requested.- RubricMesh recommends a profile from
intent × amount × counterparty: free verify or sub-cent → Nano; commerce → Standard; regulated or long-retention → 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 bundles five round-trips: valid receipt PASS, tampered receipt MISMATCH, forged signature INVALID, sealed-valid AES-GCM verified, wrong-key authentication failure. Each 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 integrates in front of your existing model calls. No vendor change required. Ship a working receipt in an afternoon.
Public endpoint status
The four primitives plus the discovery and prospecting layers. Live status, current path, and lifecycle.
Receipt verifier
LiveReceipt emit
LiveSealed inspection
LiveSettlement reference
LiveRosetta
PilotProspector
PilotFull live status on /status · all 17 endpoints, signed, 60-second refresh.