Verify a receipt

Paste a receipt, drop a receipt file, or open a link that carries one. Your browser checks the Ed25519 signature against the issuer's published keys, follows each link that names a hash to the receipt it cites, and checks each daily root against its AI Source of Truth checkpoint.

For a lesson receipt (lesson.record or lesson.retire), the page also shows who wrote the lesson, the grant that approved it, the check that enforces it and the evidence behind it. The receipt holds a hash of the rule, not its text; paste the text to compare.

Nothing you paste is uploaded. The page fetches only public key sets, inclusion proofs and AI Source of Truth records, and those requests carry only an issuer domain, an id and a hash.

Checking browser support…

A verified receipt was signed by the listed key of the domain shown. That says who signed it, not that its contents are true. Outside issuers publish their own keys.