Hive Receipts — the receipt primitive.
Every other Hive surface issues receipts. The Receipts surface is what you use when you just need a generic, dual-signed, threshold-attested envelope for an arbitrary payload. x402-native. Settles in USDC on Base 8453.
What Hive receipts are
A Hive receipt is a dual-signed, threshold-attested cryptographic envelope that records an event — an agent action, an LLM call, a settlement, a trade, an attestation. The receipt is signed twice (Ed25519 + ML-DSA-65), seeded by the Wave-Lattice 6-axis MAPET substrate, and settled in USDC on Base 8453.
Receipts are the primitive. Every other Hive product line — TradeGuard, Atticus, Tachyon, Swarm-MAPET — issues receipts. The Receipts surface itself is what you use when you just need a generic dual-signed receipt for an arbitrary payload.
Receipt shape
{
"id": "rcpt_8f6acdae23a141868dbb3543f86ba191",
"issued_at": "2026-05-07T20:14:55Z",
"issuer_did": "did:hive:base8453:hive-civilization-inc",
"subject": { ... },
"mapet_seed": "0x...",
"validators": [ ... ],
"signatures": {
"ed25519": "...",
"ml_dsa_65": "..."
},
"settlement": {
"chain": "base-8453",
"tx": "0x...",
"amount_usdc": "0.0096"
}
}
The 6 MCP tools
| Tool | Purpose |
|---|---|
receipt_issue | Issue a new receipt for a payload. |
receipt_get | Fetch a receipt by ID. |
receipt_verify | Verify an envelope offline. |
receipt_settle | Trigger USDC settlement on Base 8453. |
receipt_pricing | Read live pricing surface. |
receipt_health | Health probe. |
Public MCP server: srotzin/hive-mcp-receipts v1.0.0.
x402 native
The Receipts surface is x402-native. Every endpoint speaks HTTP 402 with a payment header pointing to USDC on Base 8453. Agents that hold a Hive subscription get receipts without a per-call payment dance; agents that don't pay per-call.
Verifying offline
Given a receipt JSON and the Hive public-key bundle, any third party can verify the envelope without contacting Hive:
npm install @hive/receipt-verifier
node -e "require('@hive/receipt-verifier').verify(receipt, pubkeys).then(console.log)"
Pricing
| Tier | Profile | Per-call |
|---|---|---|
| Standard | Wave-Lattice 6 | $0.0008 |
| Cosmic | RogueWave-Lattice 16 | $0.0048 |
| Swarm | Federated mesh | $0.0096 |
ERP-native field map
Hive Receipts are designed to ride inside the protocols enterprises already speak. The receipt envelope is appended as a non-standard segment that legacy parsers ignore and Hive verifiers can validate offline. The ProcureLock sister rail wraps the same envelope into procurement-grade EDI on demand.
| Format | Procurement coverage | Cryptographic carrier |
|---|---|---|
| X12 (ANSI X12N v005010) | 850 PO · 855 PO Ack · 856 ASN · 810 Invoice · 820 Payment | HVR segment |
| EDIFACT (UN/EDIFACT D.96A) | ORDERS · ORDRSP · DESADV · INVOIC · REMADV | HVR segment |
| cXML (Ariba 1.2.052) | OrderRequest · ConfirmationRequest · ShipNoticeRequest · InvoiceDetailRequest · PaymentRemittanceRequest | hive.* Extrinsic |
| SAP IDoc | ORDERS05 · ORDRSP05 · DESADV01 · INVOIC02 · PAYEXT01 | ZHIVE_RECEIPT segment |
| Field | Format | Maps to |
|---|---|---|
agent_did / counterparty_did | did:hive:… | X12 ISA06/ISA08 sender/receiver id; SAP partner number; Ariba supplierANID |
tx_hash | sha256 hex | X12 ISA13 control number digest; cXML payloadID; IDoc EDIDC40 DOCNUM |
profile | enum | Wave-Lattice 6 / RogueWave 16 / Swarm-MAPET |
settlement_ref | x402 token | USDC tx on Base 8453 |
Issue your first receipt
Ed25519 + ML-DSA-65 dual-signed. Wave-Lattice 6-axis MAPET seed. USDC on Base 8453.
Developer docs Learn more