{"uid":"cap_WuJL8jb6TYdS4IfOjtOJe","slug":"blockchain-transaction-status-lookup-e16e0753","name":"Blockchain Transaction Status Lookup","description":"Invoice-to-JSON, on-chain tools (transaction explainer + payment check, wallet profile, contract ABI, ERC-20 token risk), company contacts and web-to-RAG for AI agents. Pay per call with x402 (USDC on Base). No signup, no API key.","url":"https://freetier-agent-api.pages.dev/api/tx-status?utm_source=zero.xyz","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":"tx hash (0x + 64 hex), or comma list of up to 10"},"chain":{"enum":["auto","ethereum","base","arbitrum","optimism","polygon"],"type":"string","description":"auto (default) searches all 5 chains"}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"at":{"type":["string","null"]},"txs":{"type":"array","items":{"type":["object","null"]}},"count":{"type":["number","null"]},"heads":{"type":"object","properties":{"base":{"type":["number","null"]},"polygon":{"type":["number","null"]},"arbitrum":{"type":["number","null"]},"ethereum":{"type":["number","null"]},"optimism":{"type":["number","null"]}}},"method":{"type":["string","null"]},"sources":{"type":"array","items":{"type":["object","null"]}},"summary":{"type":"object","properties":{"success":{"type":["number","null"]}}}}}}}}},"responseSchema":{"type":"json","example":{"txs":[{"to":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","from":"0xca5e87f82b3fa093800e6ad67d621a427d79c70d","hash":"0xad06b77208318128017ce69952685e3f242281202d7cc9d50847619a706d2d7f","logs":2,"block":53070553,"chain":"base","status":"success","chainId":8453,"gas_used":86486,"finalized":true,"fee_native":"0.000000865878344687","native_coin":"ETH","confirmations":13910,"effective_gas_price_gwei":0.01}],"count":1,"summary":{"success":1}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0015","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.0015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_yejtYXYZToyeo04B_-l10","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up the status, details, and finality of one or more on-chain transactions by hash across multiple EVM chains","exampleAgentPrompt":"Can you check whether transaction 0xad06b77208318128017ce69952685e3f242281202d7cc9d50847619a706d2d7f went through on Base — I want to know its status, how many confirmations it has, and whether it's finalized?","exampleUseCases":[{"title":"Verify on-chain payment receipt","prompt":"I just sent a USDC payment and the transaction hash is 0xad06b77208318128017ce69952685e3f242281202d7cc9d50847619a706d2d7f — can you check if it succeeded and whether it's finalized on Base?"},{"title":"Debug failed DeFi transaction","prompt":"My swap transaction 0x1234abcd... doesn't seem to have gone through — can you look up its status on Ethereum and tell me if it failed, how much gas was used, and what block it was in?"},{"title":"Batch-check multiple transaction hashes","prompt":"I have three tx hashes from yesterday that I need to verify across any EVM chain — 0xaaa..., 0xbbb..., and 0xccc... — can you check all of them and give me a summary of which ones succeeded?"}],"resultDescription":"Returns an array of transaction objects each containing status (success/fail), block number, from/to addresses, gas used, effective gas price, fee in native coin, number of confirmations, finality flag, and chain details. Also includes a summary with success count and current block head numbers per chain.","failureModes":["Invalid or malformed transaction hash returns an error or null entry","Transaction not found on any searched chain returns empty results","Unsupported chain enum value causes a validation error","Submitting more than 10 hashes in a comma-separated list may be rejected","Network or upstream RPC errors may cause partial or failed responses","Payment failure via x402 protocol blocks the request entirely"],"whenToPreferThis":"Choose this endpoint when you need to verify the on-chain status of EVM transactions by hash — especially across multiple chains like Ethereum, Base, Arbitrum, Optimism, and Polygon — without setting up API keys or accounts. Ideal for AI agents that need pay-per-call on-chain verification using USDC via x402. Supports batch lookups of up to 10 hashes in one call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T19:04:56.145Z","isFirstParty":false,"canonicalSlug":"blockchain-transaction-status-lookup-e16e0753"}