{"uid":"cap_kcsnT-AjXipQmeV2R6o2z","slug":"mach-gallery-base-transaction-receipt-lookup-061c6963","name":"Mach Gallery Base Transaction Receipt Lookup","description":"Fast, low-cost Base data for autonomous agents. No API keys, no subscriptions; pay per call with USDC over x402.","url":"https://api.mach.gallery/api/base/receipt?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"tx_hash":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$","description":"32-byte Base transaction hash."}}},"responseSchema":{"type":"json","example":{"found":true,"network":"eip155:8453","success":true,"block_number":36000000,"confirmations":12}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_EcYoxc38zd76WmsEX4Rsr","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches the receipt and confirmation status of a Base (EVM) transaction by its hash, returning success status, block number, and confirmation count.","exampleAgentPrompt":"Can you check whether the Base transaction 0x3a1b2c... went through — did it succeed, how many confirmations does it have, and what block was it mined in?","exampleUseCases":[{"title":"Confirm on-chain payment receipt","prompt":"I just sent a payment on Base with tx hash 0xabc123...def456 — can you confirm it succeeded and tell me how many confirmations it has so far?"},{"title":"Verify NFT mint transaction","prompt":"Check whether this Base mint transaction 0xdeadbeef...cafe1234 was successful and what block number it landed in."},{"title":"Monitor smart contract execution","prompt":"I executed a contract call on Base — the tx hash is 0x9f8e7d...6c5b4a. Did it go through successfully and is it fully confirmed yet?"}],"resultDescription":"Returns a JSON object indicating whether the transaction was found, the EVM network ID (eip155:8453 for Base), whether the transaction succeeded, the block number it was included in, and the number of confirmations accumulated.","failureModes":["Transaction hash not found (found: false) if the hash is invalid or not yet indexed","Invalid hash format (not matching ^0x[0-9a-fA-F]{64}$) causes a validation error","Payment failure via x402 if insufficient USDC balance","Network or RPC timeout if Base node is congested","Very recent transactions may show 0 or low confirmations"],"whenToPreferThis":"Choose this endpoint when you need a fast, pay-per-call lookup of a Base transaction receipt without API key setup — especially useful for autonomous agents that need to verify on-chain payment success or confirm contract execution on the Base L2 network. Prefer over direct RPC calls when you want a managed, low-latency abstraction billed per use in USDC.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T04:37:25.107Z","isFirstParty":false,"canonicalSlug":"mach-gallery-base-transaction-receipt-lookup-061c6963"}