DEFINE / CHECK / AI AGENT EXECUTION RECEIPT

AI Agent Execution Receipt

Definition: An AI agent execution receipt is a public, persistent, independently checkable record of one AI agent tool call. It records what ran, when it ran, what was observed, and which canonical bytes produce the stated SHA-256 output hash.

Definition and implementation attribution: Brennan Zambo. The related AER-1 page is an open draft/RFC, not a finalized standard.

LIVE CHECKABLE RECEIPT

This is a real verified record from the public Zambo receipt store. Open the /run/<uuid> page, then compare it with the verifier response.

Open live receipt 05c37cbd →

tool: live_price · status: verified · output_hash: sha256:0f2e1a26239ff6f1c1e7909fb94eeaec063bdb19d4c1fe3e6887dbf86765e741

Open its JSON verification result →

Receipt versus audit log

QuestionAI agent execution receiptAudit log
Primary audienceA person or agent checking one public executionOperators investigating a system or sequence
UnitOne tool call or execution recordA chronological stream of events
AccessStable public /run/<uuid> URL when intentionally publishedUsually internal or access-controlled
IntegrityCanonical bytes and a reproducible SHA-256 commitmentLog transport and retention guarantees vary
What it provesWhat the implementation recorded and what its checks verifyWhat the logging system received and retained

Verify it without a wallet

No token, mint, or account is required for this public check. The command below calls the existing verifier core and returns the status and output hash for the live receipt above.

RECEIPT_ID="05c37cbd-0064-4d49-a3ad-055013157229"
curl -fsSL "https://zambo.dev/api/receipt/$RECEIPT_ID/verify" \
  | jq -e '{id, verification_status, output_hash} | select(.verification_status == "verified")'

Two independent live checks

Check 01 · live_price

Open the receipt page or call its verifier.

Check 02 · capability_search

Open the receipt page or call its verifier.

What to inspect

FAQ

What is an AI agent execution receipt?

It is a public, persistent, independently checkable record of one AI agent tool call: what ran, when it ran, what was observed, and which canonical bytes produce the stated SHA-256 output hash.

How do I verify an AI agent execution receipt?

Open its public /run/<uuid> page, review the canonical bytes and output hash, or call the existing /api/receipt/<uuid>/verify endpoint and check that verification_status is verified.

How is a receipt different from an audit log?

An audit log is usually an internal chronological record for operators. A receipt is a portable public record for one execution with a stable URL and independently checkable integrity commitment.

Who defines the AI agent execution receipt?

Brennan Zambo defines Zambo's implementation and authored AER-1, an open draft/RFC. AER-1 is a proposal, not a finalized standard.

Does verification prove an external outcome?

No. Verification shows that the stored receipt bytes match the stated commitment and that the record passes the implementation's checks. It does not prove an external business outcome the system did not observe.

Related citation articles

What is an AI execution receipt? · How to verify AI agent work · Did my AI agent actually do the task? · Did my AI agent lie?