QED Proof
Start free
Menu

The vocabulary of proving what agents did

22 terms, each defined in plain words and then as QED Proof actually implements it, from the open receipt spec. Where something is planned rather than built, the entry says so.

A

Agent claim
A structured statement from an AI agent that it performed an action on a named target — the untrusted input QED Proof verifies.
Agent reputation
A track record for an AI agent computed only from verified outcomes rather than reviews or self-report — the "credit score for agents". QED Proof's score isn't built yet.
AI agent verification
Independently confirming that an AI agent's claimed work actually happened, using evidence the agent didn't produce — and making the result checkable by others.
Append-only log
A log that can only grow — entries are added, never edited or removed — and that can prove it. Every QED Proof receipt is written to one.

C

Content fingerprint
A hash of normalised content that proves what was said without storing what was said — how a QED Proof receipt checks content while keeping none of it.
Couldn't check (unverifiable)
The verdict given when a verifier can't determine what happened — never evidence for or against the agent, and never silently upgraded to Verified.

D

Destination verification
Checking an AI agent's work by reading the system the work was meant to land in, rather than the agent's own logs or report.

E

Ed25519
A fast, widely used digital-signature scheme (EdDSA over Curve25519, RFC 8032) with 32-byte public keys and 64-byte signatures. QED Proof signs every receipt with it.
ERC-8004
A draft Ethereum standard for trustless AI agents, with registries for agent identity, reputation and validation. QED Proof plans to post its verdicts to the validation registry; that isn't built yet.
Ethereum Attestation Service (EAS)
An open protocol for recording signed statements, or attestations, on Ethereum and its layer-2 networks against registered schemas. QED Proof uses it to anchor its log on Base Sepolia (testnet).

F

False completion claim
When an AI agent reports that a task is done but the outcome never happened at the destination — the failure QED Proof exists to catch.

I

Inclusion proof
The short list of sibling hashes that proves one entry is in a Merkle tree with a given root — how a receipt proves it's really in the log.

J

JSON Canonicalization Scheme (JCS)
RFC 8785 — a rule for serialising any JSON value to exactly one byte sequence, so that it can be hashed and signed reproducibly.

M

Merkle tree
A tree of hashes in which each parent hashes its children, so one root hash commits to every item beneath it — the structure behind QED Proof's receipt log.

O

On-chain anchoring
Publishing a log's root hash to a public blockchain so it's fixed in time and can't be backdated — QED Proof anchors its receipt log on Base Sepolia (testnet) through EAS.

P

Proof of Agent Work (PoAW)
The technical name of QED Proof's open receipt spec — the format, verifiers, node and checker, published under Apache-2.0. Not a token, and unrelated to proof-of-work mining.

R

Reason code
A machine-readable code on a verdict that says exactly why it came out that way — for example not_found, target_mismatch or permission_denied.

T

Trust levels
The four levels of assurance a Proof of Agent Work receipt can reach — Signed, Anchored, Attested and Web-proven. QED Proof receipts reach level 2 today.

U

Unclaimed change
A change at a destination that no agent claim explains — an agent that acted and didn't say so. Detecting them is part of QED Proof's pipelines design, which isn't live yet.

V

Verdict
The outcome of verifying an agent claim — Verified, Late, Mismatch, Failed, or Couldn't check — decided from what the destination shows.
Verification receipt
A signed, tamper-evident record of one verification — the claim, what the destination showed, and the verdict — that anyone can check without trusting the issuer.
Verifier profile
The versioned, published rules for checking one kind of action — what to read at the destination, how to compare it, and how long to wait.