Why Receipts Matter

A chat transcript records what was said. A signed receipt records what was verified.

When AI-generated output becomes legal evidence, compliance documentation, scientific data, or an agent action, the question is not just "what did the AI say?" The question is: what was checked before anyone relied on it? A confidence score does not answer that question. A human-review policy does not answer it. A chat log does not answer it.

An SVR receipt answers it. It records the specific sources that were checked, the specific constraints that were evaluated, the specific result of the verification, and binds all of that to a cryptographic signature that any third party can verify independently.

What an SVR Receipt Contains

The anatomy of a signed verification receipt.

Identity Input and source hashes SHA-256 hashes of the AI-generated output being verified and the source evidence used for verification. These bind the receipt to specific artifacts.
Verification Constraints, dimensions, result Which verification constraints were evaluated, how many dimensions were checked, and the final result: SAFE, UNSAFE, or INDETERMINATE.
Signature Ed25519 cryptographic signature The entire payload is signed with Ed25519. Any third party with the public key can verify the signature without trusting the issuer's infrastructure.
media_type: application/vnd.svr.receipt+json
version: 1.0.3
result: SAFE
input_hash: sha256:a1b2c3...
source_hash: sha256:d4e5f6...
timestamp: 2026-06-19T12:00:00Z
signature: ed25519:3284e795...
IANA Registration

SVR has a registered media type: application/vnd.svr.receipt+json

The SVR media type is registered with IANA (the Internet Assigned Numbers Authority). This registration means any system that encounters an SVR receipt can identify its format unambiguously. It is not a proprietary blob; it is a recognized data type in the global internet standards infrastructure.

The registration covers the JSON serialization of SVR receipts. The format is designed to be machine-readable, human-inspectable, and independently verifiable without requiring any Invariant Research software or infrastructure.

What SVR Does Not Claim

A receipt is evidence of what was checked, not a guarantee that nothing else could go wrong.

An SVR receipt records verification work performed against specific source evidence and explicit constraints. It does not assert that the underlying sources are correct, that the constraints are complete, or that the output will be valid in every context. This distinction matters in regulated environments. Auditors, regulators, and courts need to know exactly what was verified and what was not.

This honesty is a trust signal, not a weakness. Overclaiming is what undermines confidence in AI verification. SVR receipts are precise about their scope because precision is what makes them useful as audit artifacts.

Frequently Asked Questions

Common questions about SVR.

What is SVR?
SVR stands for Signed Verification Receipt. An SVR receipt is a cryptographically signed record of what an AI system checked before an output was used. It binds source hashes, input hashes, verifier version, constraints, result, timestamp, and public key into an auditable artifact.
What is the SVR media type?
The SVR media type is application/vnd.svr.receipt+json, registered with IANA. This registration means any system that encounters an SVR receipt can identify its format unambiguously.
How do you verify an SVR receipt?
Any third party with the issuer's public key can verify an SVR receipt. The receipt contains the Ed25519 signature, the signed payload, and references to the verification inputs. Verification involves checking the signature against the public key and optionally replaying the verification computation.
Does an SVR receipt prove that an AI output is true?
No. An SVR receipt records the verification work performed against specific evidence and constraints. It does not claim universal truth. It documents what was checked, which sources were used, and whether the output passed structural verification.
How is an SVR receipt different from a chat transcript?
A chat transcript records what was said. An SVR receipt records what was verified: which sources were checked, which constraints were evaluated, what the result was, and it binds all of that to a cryptographic signature. The receipt is independently auditable; a chat transcript is not.

See real receipts.

View sample verification receipts, or generate your own by verifying a claim, citation, or document.

View receipts Download SATYA