Minimal evidence shape
- request_hash
- 0x...
- payment_proof_hash
- 0x...
- response_hash
- 0x...
- prep1_bundle_hash
- 0x...
- replay_rejection
- 409 entitlement_replay
Use PREP-1 to bind request, payment proof, service response, verifier receipt, and replay rejection into a public-safe evidence bundle before buyers rely on an agent-paid result.
{
"profile": "PREP-1-paid-agent-action-v0.1",
"request": { "request_hash": "0x..." },
"payment_context": { "payment_proof_hash": "0x..." },
"response": { "response_hash": "0x..." },
"replay": { "replay_test_result": "passed" },
"bundle_hash": "0x..."
}python scripts/revenue/proofrelay_paid_action_demo.pypython -m src.prep.validator validate configs/revenue/proofrelay_samples/prep1_paid_action/valid_paid_action_prep1.jsonProofRelay verifies internal evidence consistency, receipt ordering, payment or entitlement context, hash-chain continuity, and replay behavior for submitted non-confidential bundles.
ProofRelay does not process payments, custody funds, settle x402 charges, certify legal/title status, verify real-world truth, review source code, or certify model safety.
PREP-1 proves evidence-package conformance for a submitted paid action; it does not certify payment compliance, legal truth, model safety, wallet custody, or external settlement finality.