Overview
Payment receipt for an x402. Turn a settled x402 or USDC payment into a receipt to file: from the transaction hash, the payer, payee, amount, time, block, status and whether it was an EIP-3009 authorization (the x402 exact scheme), on Base, Ethereum, Arbitrum, Optimism or Polygon, with a stable receipt id and a SHA-256 of a canonical text for bookkeeping. Optionally name what was bought. Never signs. Use to keep proof of a purchase after an agent pays.
Protocol
x402
Price
$0.01
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
crypto/transactions
Provider
Payment receipt for an x402
Indexed
2026-11-14 11:07:53
Health
Status
unknown
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
Input Schema
{
"method": "GET",
"queryParams": {
"hash": "0x778c8c1b1fd1b320bf045eae0af7274e74a9e2e1f83c34ec96d9f825aea3b933"
},
"type": "http"
}
Output Schema
{
"example": {
"amount": "0.01",
"amountAtomic": "10000",
"asset": "USDC",
"assetAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"block": 56118430,
"canonical": "{\"amount\":\"0.01\",\"amountAtomic\":\"10000\",\"asset\":\"USDC\",…}",
"chain": "base",
"chainId": 8453,
"confirmations": 30399,
"explorerUrl": "https://basescan.org/tx/0x778c8c1b1fd1b320bf045eae0af7274e74a9e2e1f83c34ec96d9f825aea3b933",
"logIndex": 135,
"method": "eip3009-authorization",
"note": "Proof that USDC moved on chain; it says nothing about what was delivered. Keep the canonical text and its hash together.",
"paidAt": "2026-11-11T16:21:01.000Z",
"payee": "0x6293ded2684F1A76E26bEcef87c137D691Fbf800",
"payer": "0x72c573fd7dE6a3DEc3035D48DB938ebF733D159b",
"receiptId": "rcpt_fbcd04404acc94e2",
"resource": null,
"sha256": "ebaf858615585e1ea5960d85d7002afb8c515edd1a2619555608dcb7c922499b",
"status": "confirmed",
"submittedBy": "0xB87E1A2cc2B4643F2892768e80e41167F17C5860",
"transactionHash": "0x778c8c1b1fd1b320bf045eae0af7274e74a9e2e1f83c34ec96d9f825aea3b933"
},
"type": "json"
}