{"uid":"cap_a7LvEUWHQAH_sy9ILSYL-","slug":"chain-transaction-confirmation-checker-1d6f3c05","name":"Chain Transaction Confirmation Checker","description":"Live data APIs for AI agents and analysts. Buy an all-access API key for $29/month with a credit card, or pay per call in USDC. No sales call.","url":"https://store.agentexchange.work/chain/confirmations","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["hash"],"properties":{"hash":{"type":"string","description":"Transaction hash (0x + 64 hex)"},"chain":{"type":"string","description":"base|ethereum|optimism|arbitrum|polygon|gnosis (default base)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"final":{"type":"boolean"},"status":{"type":"string"},"confirmations":{"type":"number"},"blocks_to_final":{"type":"number"}}}}}}},"responseSchema":{"type":"json","example":{"hash":"0x...","block":49464600,"chain":"base","final":true,"found":true,"status":"success","gas_used":51000,"chain_tip":49464704,"fee_native":2e-7,"confirmations":105,"blocks_to_final":0,"finality_threshold":60}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.09","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.09/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.09","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.09","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6otIqGLmA3R2dDEjaie1u","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.09","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the current confirmation count, finality status, and block details for a given transaction hash on EVM-compatible chains","exampleAgentPrompt":"Can you check how many confirmations transaction 0x4a3b... has on Base and whether it's reached finality yet?","exampleUseCases":[{"title":"Payment settlement verification","prompt":"I just sent a USDC payment on Base — the tx hash is 0xabc123...def456. Can you confirm it's finalized and tell me how many confirmations it has?"},{"title":"Cross-chain deposit confirmation","prompt":"A deposit came in on Ethereum with hash 0x7f2e...8c91 — is it final yet, and how many blocks does it still need before it is?"},{"title":"Automated payout readiness check","prompt":"Before I release the goods, check if transaction 0x99d4...1f02 on Arbitrum has enough confirmations to be considered safe — is it past the finality threshold?"}],"resultDescription":"A JSON object containing the transaction hash, block number where it was included, chain name, finality boolean, found status, overall status string, gas used, current chain tip block, native fee cost, number of confirmations, and blocks remaining until finality threshold is reached.","failureModes":["Transaction hash not found on specified chain — returns found: false","Invalid transaction hash format (not 0x + 64 hex chars) — returns error","Unsupported chain name — returns error or defaults to Base","Transaction still pending / not yet included in a block — returns low confirmation count","Network or RPC timeout — may return error or stale data"],"whenToPreferThis":"Use this endpoint when you need real-time on-chain confirmation status for a specific EVM transaction, particularly to determine whether it has reached finality before taking an irreversible action like releasing funds, goods, or access. It supports multiple chains (Base, Ethereum, Optimism, Arbitrum, Polygon, Gnosis) and provides a clear finality boolean plus blocks-to-final count, making it ideal for payment verification workflows, automated escrow release, or any agent that needs to programmatically confirm a transaction is safe to consider settled.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:52:13.922Z","isFirstParty":false}