This verifier is provided experimental, as-is, with no warranty. Receipts are cryptographic records, not court-admissible evidence. Independent verification is the user's responsibility. Read full disclaimer.
  AgentGuard · agentguard.run

Verify a signed receipt

Paste any AgentGuard decision receipt. The page verifies the Ed25519 signature, recomputes the entry hash from canonical JSON, and checks the hash-chain link to the previous entry. Pasted receipt text is processed by this page's browser code and is not posted by the verifier.

Privacy: The browser loads @noble/ed25519 and hash code from a CDN, then performs the checks in page code. A receipt supplied in the URL query is part of the initial HTTP request to this site before the page runs; the local source does not establish hosting-platform log retention. For offline verification, use the local SDK verifier or self-host pinned dependencies. Saving this page alone does not bundle its CDN modules.
Accepts: a single JSON object, a JSON array of entries, or NDJSON (one entry per line).
The customer's Ed25519 public key. Used to verify the signature. Never the private key.
Signed and verifiable with AgentGuard
A valid result proves the integrity of the recorded receipt bytes under the supplied public key. It does not prove real-world events or broader data handling. Receipts are payload-minimized by design. Want verifiable records for your own agent?
Scan your agent, free →