{"uid":"cap_tcx5l7J4FEeLTsJmt0SaA","slug":"arakel-x402-transaction-proof-e0a2ad00","name":"ARAKEL x402 Transaction Proof","description":"$0.001 OFAC destination-wallet preflight for autonomous agents, plus machine-verifiable official-source evidence over x402 USDC on Base.","url":"https://proof.arakelproof.space/v1/x402/receipt-verify?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"tx":{"type":"string","description":"Base transaction hash"},"service_id":{"type":"string"},"request_hash":{"type":"string","description":"SHA-256 style 32-byte request hash for receipt binding"},"response_hash":{"type":"string","description":"SHA-256 style 32-byte response hash for receipt binding"},"expected_payee":{"type":"string","description":"Expected USDC recipient"},"expected_payer":{"type":"string","description":"Optional expected USDC payer"},"min_confirmations":{"type":"integer","maximum":200,"minimum":1},"expected_amount_usdc":{"type":"string","description":"Expected USDC decimal amount; provide this or expected_amount_atomic"},"expected_amount_atomic":{"type":"string","description":"Expected USDC amount in 6-decimal atomic units; provide this or expected_amount_usdc"}}},"responseSchema":{"type":"json","example":{"schema":"arakel.x402.receipt-verify.v1","payment":{"decision":"VERIFIED","verified":true},"decision":"VERIFIED","verified":true,"signature":{"alg":"Ed25519"},"request_hash":"0x…","response_hash":"0x…"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7-RPKCz_37n_hNFq9-EFa","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies a Base USDC payment on-chain and returns an Ed25519-signed receipt binding that payment to specific request and response hashes, enabling machine-verifiable proof of a paid API exchange.","exampleAgentPrompt":"I need ARAKEL to verify that Base transaction 0xabc123... sent 0.003 USDC to 0xPayee456... and issue a signed receipt binding request hash 0xreq789... and response hash 0xresp321... to that payment, with at least 3 confirmations.","exampleUseCases":[{"title":"Autonomous agent payment audit trail","prompt":"After my agent called a paid API and got a response, I need ARAKEL to verify the Base USDC transaction 0xdef456... paid 0.01 USDC to 0xServiceWallet... and return a signed receipt binding request hash 0xreqAAA... and response hash 0xressBBB... so I can prove the exchange was funded."},{"title":"Downstream system verification of paid exchange","prompt":"Before releasing the result to the next pipeline stage, verify that Base tx 0x111aaa... actually transferred at least 0.005 USDC to 0xRecipient999... with at least 5 confirmations, and give me a signed ARAKEL binding for request hash 0xrqHash... and response hash 0xrsHash... that the downstream verifier can check."},{"title":"Compliance receipt for a paid data request","prompt":"For compliance records, I need a cryptographically signed ARAKEL receipt proving that Base transaction 0xdeadbeef... paid exactly 0.003 USDC to 0xCompliancePayee... for service 'data-feed-v2', tied to request hash 0xReqXYZ... and response hash 0xRespXYZ...."}],"resultDescription":"Returns a signed JSON object conforming to schema 'arakel.x402.receipt-verify.v1', containing a payment decision (VERIFIED or not), verified boolean, the original request_hash and response_hash, an Ed25519 signature with algorithm metadata, and service_id — enabling any downstream machine to independently confirm that the named USDC payment covered the exact API exchange.","failureModes":["Transaction hash not found on Base chain — returns unverified decision","Payment amount does not meet expected_amount_usdc or expected_amount_atomic — verification fails","Expected payee does not match actual USDC recipient — binding rejected","Insufficient confirmations below min_confirmations threshold — returns unverified","Malformed or missing request_hash / response_hash — API error","Transaction already used for a different binding — possible replay detection error"],"whenToPreferThis":"Choose this endpoint when you need cryptographic, machine-verifiable proof that a specific Base USDC payment funded a specific API request-response pair — particularly for autonomous agent pipelines, multi-party accountability, compliance auditing, or releasing resources contingent on verified payment. It is distinctively useful over generic blockchain explorers because it returns an Ed25519-signed binding anchoring the payment to exact content hashes, not just confirming the transaction.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T06:32:47.522Z","isFirstParty":false,"canonicalSlug":"arakel-x402-transaction-proof-e0a2ad00"}