{"uid":"cap_QVzTyBEY2Z6DjUEuarLMF","slug":"cairnworks-verify-batch-on-chain-receipt-verification-29fa4fa0","name":"cairnworks verify — batch on-chain receipt verification","description":"cairnworks verify — fixed-price x402 (USDC on Base) checks for agent payouts: verify a Base/BSC transaction receipt and ERC-20 transfers (0.01), audit a URL's status/redirects/paywall flags (0.01), token holder and treasury share audit at a block (0.02), batch-verify up to 10 payout receipts (0.02). No account, no API key; every response is signed JSON with a sha256 evidence digest. Free sample outputs at /samples (no payment).","url":"https://cairnworks-verify.run402.com/batch-verify?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"enum":["base","base-sepolia","bsc"],"type":"string"},"txHashes":{"type":"array","items":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$"},"maxItems":10,"minItems":1}}},"responseSchema":{"type":"json","example":{"kind":"batch_verify","chain":"base","count":1,"summary":{"found":1,"errors":0,"missing":0,"success":1,"reverted":0,"requested":1},"chain_id":8453,"evidence_sha256":"…","combined_evidence_sha256":"…"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CQjh2D9win_LVjaASeIHb","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Batch-verifies up to 10 Base or BSC transaction receipts in a single signed, sha256-evidenced JSON response, paid via x402 USDC on Base.","exampleAgentPrompt":"Can you batch-verify these 3 transaction hashes on Base for me — 0xabc...001, 0xabc...002, and 0xabc...003 — and tell me which ones succeeded, which reverted, and give me the combined evidence digest?","exampleUseCases":[{"title":"Confirm multi-payout agent disbursement","prompt":"I just sent payouts to 8 contributors on Base — here are all 8 tx hashes: [0x...]. Can you batch-verify all of them and tell me which ones succeeded, which reverted, and give me the sha256 evidence digest I can store for audit?"},{"title":"Audit batch of USDC transfers on BSC","prompt":"We ran a batch of 5 USDC transfers on BSC last night. Please verify these transaction hashes and summarize how many went through, how many are missing, and whether any failed."},{"title":"Agent fleet payout reconciliation on Base","prompt":"My agent fleet processed 10 micropayments on Base this morning. Verify all 10 tx hashes at once and give me a signed summary I can use to reconcile the ledger — include the combined evidence hash."}],"resultDescription":"A signed JSON object containing: batch kind label, chain name, chain ID, total count requested, a summary object (found, missing, reverted, error, success counts), per-transaction statuses, an individual evidence SHA256 digest, and a combined_evidence_sha256 across all receipts. No API key required; response is cryptographically signed by cairnworks.","failureModes":["Invalid tx hash format (not matching 0x[64 hex chars]) returns validation error","Unsupported chain value returns enum mismatch error","More than 10 tx hashes in array returns maxItems validation error","Transaction hash not found on specified chain returns missing status in summary","Network or RPC timeout may cause partial results with error count incremented","Payment not received or x402 payment failure blocks the request entirely"],"whenToPreferThis":"Choose this endpoint when you need to verify multiple (2–10) on-chain transaction receipts in a single atomic call with a combined sha256 evidence digest, rather than making separate single-tx calls. Ideal for agent payout reconciliation, batch disbursement audits, and scenarios where you need a single signed, tamper-evident proof across many transactions. Requires no API key or account — only a one-time x402 USDC payment on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T12:36:17.034Z","isFirstParty":false,"canonicalSlug":"cairnworks-verify-batch-on-chain-receipt-verification-29fa4fa0"}