Paxiom binds payment, request, output, settlement metadata, and evidence into a single signed receipt that agents and developers can verify later — with only a public key.
RECEIPT v0 · FREE OFFLINE VERIFIER · OPEN SPEC · DEVELOPER PREVIEW
x402 makes paid HTTP resources easy: an agent pays, the server answers. But the payment succeeding is not the same thing as evidence of what was delivered. A buyer or another machine may still need to know, after the fact:
Today, dozens of x402 services already sign their own output in their own ad-hoc format — Ed25519 here, HMAC there, EIP-712 elsewhere. There is no neutral receipt that any seller can emit and any agent can verify uniformly. Paxiom Receipts is a first, deliberately small draft of that shared object.
Schema-valid is not receipt-verified. A receipt that merely claims an onchain settlement is reported as settlement_claimed_not_checked — never as fully verified, and never as verified_settled. Those items on the right are planned verifier adapters, not current v0 claims.
Every verification returns exactly one trust state plus a per-check breakdown. The most common:
The full set of fifteen states and the exact resolution order are documented in the spec. Read the trust states →
The verifier is a dependency-free reference implementation. Clone the repo and run it with Node — no keys, no accounts, no network calls.
Verify the signed example receipt against its delivered output:
node standards/receipts/v0/bin/paxiom-receipt.mjs verify \
standards/receipts/v0/examples/valid.receipt.json \
--output standards/receipts/v0/examples/valid.output.json
# -> ✓ VERIFIED (exit 0)
Or run the local HTTP wrapper and call it:
node standards/receipts/v0/server/server.mjs curl http://localhost:8787/health curl http://localhost:8787/v1/receipt/demo
This is a reference / developer verifier that you run yourself. There is no public hosted endpoint yet: GitHub Pages serves this spec and these docs, but it does not run the Node verifier. A public runtime and x402 gating come later.
A focused 3–5 day pilot sprint for a single paid endpoint.
The technical prints are the engineering binder behind Paxiom: service specs, status notes, proof-source research, and audit posture. They are not required reading to understand Paxiom Receipts, but they are available for builders and reviewers who want to diligence the architecture.
Open Technical Prints