Utility guide

Turn agent approvals into portable evidence instead of screenshots.

ProofRelay approval receipts preserve approver role, subject hash, policy hash, scope hash, decision, and reason codes without exposing private instructions or customer data.

Minimal evidence shape

approver_role
ops_approver
subject_hash
sha256...
policy_hash
sha256...
decision
approved | rejected | needs_changes
reason_codes
human_review_required

When to use this

  • A human approves a material agent action before money movement, outreach, deployment, or external reliance.
  • An audit pack needs evidence of who approved what policy-scoped action and why.
  • A governance workflow needs proof without storing private chat logs or screenshots.

Template

{
  "approver_role": "ops_approver",
  "subject_hash": "sha256...",
  "policy_hash": "sha256...",
  "scope_hash": "sha256...",
  "decision": "approved",
  "reason_codes": ["human_review_required"]
}

Local demo commands

python3 scripts/revenue/proofrelay_cli.py bundle-template
python3 scripts/revenue/proofrelay_cli.py paid-receipt-demo

Boundary

ProofRelay 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.

ProofRelay offer ladder