{"uid":"cap_syMRDapcgEKQkaxNkh0Xy","slug":"blockchain-money-map-receipt-audit-e4a2d444","name":"Blockchain Money Map Receipt Audit","description":"Choose Blockchain Money Map for human-readable public blockchain reports or x402-paid agent API services.","url":"https://api.blockchainmoneymap.com/api/x402/receipt-audit","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"type":"string"},"currency":{"enum":["USDC"]},"response_hash":{"type":"string","pattern":"^sha256:"},"expected_payee":{"type":"string"},"expected_amount":{"type":"string"},"transaction_hash":{"type":"string"},"resource_url_hash":{"type":"string","pattern":"^sha256:"}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Jj8cIzMfAy_EnHAcyVZXk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies and audits x402 payment receipts on-chain by validating transaction hashes, payee, amount, and resource URL against expected values","exampleAgentPrompt":"Audit this x402 payment receipt on Blockchain Money Map — the transaction hash is 0xabc123, the expected payee is 0xDEF456, the expected amount is 0.01 USDC on Base, and the resource URL hash is sha256:abc123def456 and the response hash is sha256:xyz789.","exampleUseCases":[{"title":"Verify agent payment before delivering content","prompt":"I need to confirm that the payment my agent made for that x402-gated report actually went through correctly — can you audit the receipt using transaction hash 0xabc123, expected payee 0xPayee456, amount 0.01 USDC on Base, with resource URL hash sha256:urlhash111 and response hash sha256:resphash222?"},{"title":"Dispute resolution for missed x402 payment","prompt":"A vendor claims I never paid for their API call but I have a transaction hash — can you audit the Blockchain Money Map receipt using tx hash 0xdef789, payee address 0xVendor123, expected 0.05 USDC on Ethereum, resource URL hash sha256:resource999, and response hash sha256:response888 to prove the payment was made?"},{"title":"Automated payment integrity check in agent pipeline","prompt":"After every x402 payment my agent pipeline makes, I want to verify the receipt is legitimate — audit the latest one with chain Base, transaction hash 0x111aaa, payee 0xRecipient777, amount 0.01 USDC, resource URL hash sha256:rurl333, and response hash sha256:rresp444."}],"resultDescription":"A JSON response confirming whether the x402 payment receipt is valid, including whether the transaction hash, payee address, amount, resource URL hash, and response hash all match expected values on the specified blockchain.","failureModes":["Transaction hash not found on specified chain — payment may not have been mined yet","SHA-256 hash format mismatch — hashes must begin with 'sha256:' prefix","Payee address mismatch — actual on-chain payee differs from expected_payee","Amount mismatch — on-chain amount differs from expected_amount","Unsupported chain identifier provided","Invalid or malformed transaction hash","Currency must be USDC — other currencies not supported","Resource URL hash does not match recorded payment"],"whenToPreferThis":"Use this endpoint when you need cryptographic, on-chain verification that an x402 micropayment was correctly made — specifically when you need to audit that the payee, amount, transaction, and resource URL all match expected values. Prefer this over simple transaction lookups when you need full receipt integrity validation across all payment parameters for USDC x402 payments.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:02:08.866Z","isFirstParty":false}