Glossary
A Trust Receipt turns an AI call from an opaque event into a portable, signed artifact. It is the unit of evidence in a sovereign AI deployment: instead of asking a regulator to trust the operator's logs, you hand them a JSON document — an AgentBOM — that any verifier can authenticate against your published public key.
Back to glossaryEach receipt has two halves. The payload is canonical JSON conformant to the open AgentBOM schema: a stable, deterministic encoding of `agentId`, `region`, `model`, `executionId`, `dataSources` (each fingerprinted with sha256), `policyDecisions`, `redactions`, `cost`, `carbon`, and `orgKid` (the key id that signed it). The signature is an Ed25519 signature over that canonical payload, base64url-encoded.
Canonicalisation matters. Reordering keys, adding whitespace, or changing one byte invalidates the signature deterministically — so a receipt either verifies or it does not, with no grey zone.
A verifier (the AgentAnywhere public verifier API, the `npx @soverai/verify` CLI, a regulator's own implementation) does three things. It fetches the issuer's public key from `/.well-known/soverai-receipts`, picks the key whose `kid` matches the receipt, and runs Ed25519 verification over the canonical payload. The verifier never needs to talk to the issuer's database; the cryptography is sufficient.
Key rotation is handled by publishing multiple `kid`s in the well-known document. Old receipts remain verifiable as long as their `kid` is still listed.
AgentBOM is the open format — schema, canonicalization rules, reference verifier — published at agentbom.org. A Trust Receipt is what you get when AgentAnywhere Sovereign issues an AgentBOM: same wire format, plus the regulator share-link, redaction profiles, and console workflow that make the receipt usable in an enterprise audit. Other vendors can issue AgentBOMs that interoperate with the same verifiers; only AgentAnywhere can issue a Trust Receipt.
Audit logs live inside the operator's control plane. They prove what the operator says they prove. Trust Receipts (and any AgentBOM) are externally-verifiable artifacts: a regulator, a court, an end-user, or a downstream auditor can authenticate them with no platform access and no NDA. That property is what makes them admissible in regulatory contexts that cloud audit logs cannot reach.
Where the regulatory or technical authority for this term actually lives. We cite primary sources so this entry can be checked, not just trusted.
Last reviewed: .
We maintain canonical definitions for sovereign AI, Trust Receipts, data residency, AgentBOM, and agentic AI so procurement, security, and legal teams can quote a primary source instead of paraphrasing one. Email enterprise@soverai.ai if you need an extended PDF reference for a specific regulator.