AER-1 Field Reference

This reference follows current open draft -26. The JSON Schema applies directly to the result._receipt object in the live MCP response. Field names and values are preserved as transported.

NameTypeRequiredDescriptionExample
idUUIDyesStable receipt identity00000000-0000-4000-8000-000000000001
toolstringyesTool name as returned by MCPlive_price
timestampRFC 3339 stringyesTransport timestamp; not created_at2026-10-04T12:00:00Z
receipt_schema_versionstringwhen presentTransport schema identifier0.3
tool_contextobjectwhen presentTool name, version, and scope{ name, version, scope }
provenance_classenum stringyesv0.4 metadata_hash binds the provenance claim and receipt metadata; issuer not authenticatedEXECUTED BY ZAMBO
canonical_bytesBase64 stringyesExact UTF-8 bytes used for hashinge30=
canonical_byte_lengthintegeryesLength of canonical_bytes after Base64 decoding2
hash_algorithmstringyesHash algorithm identifiersha256
output_hashstringyesSHA-256 plus 64 lowercase hexadecimal digitssha256:...
verification_statusstringyesVerifier-computed status, not committed or trustedexecution_observed
statusstringyesRaw result status, including failuressuccess

Verification notes

Decode Base64 strictly, reject invalid UTF-8, validate the timestamp, hash the exact bytes, and never reserialize a payload before comparison. Verify both output_hash and metadata_hash. Compare outer and inner schema versions. Hash binding does not authenticate the issuer or prove execution. Historic v0.2/v0.3 receipts carry a legacy notice: provenance is not bound.

For the live MCP field correspondence, see the implementer's mapping table.

Want receipts for your own AI work?

Add Zambo to your AI
For developers and agents

Zambo gives AI work a receipt you can check. For people: add Zambo to your AI app and ask for a job. These technical links are for developers and AI agents. One hosted MCP at https://zambo.dev/mcp. Check the proof for recorded tool calls (verify a receipt). Agents: 24-hour Day Pass, $0.99 USDC on Base via x402, not per call. People: Zambo Pass $29 for 30 days or Lifetime Pass $250 once, human checkout only. No subscription. No automatic renewal.

Start here: For AI agents · Zambo Receipt Bot for Grok teams · Add Zambo · Check a receipt · Answers · Guides · What a receipt is · Open receipt format (draft) · All tools · Pricing · Day Pass: $0.99 · Agent Day Pass · Switch AIs without losing your work · Connect your AI · Founder · Source code
Brennan on X · Zambo on X