{"uid":"cap_xYTP-3v3lkWfiiMgRZftG","slug":"datakoot-x402-transaction-status-lookup-86ff6e4c","name":"Datakoot x402 – Transaction Status Lookup","description":"48 live public-data tools (security, packages, SEC filings, economy, FX, weather, domains, Federal Register, Base) for AI agents. $0.002 USDC per call on Base via x402, charged only on success. The same tools are free for 100 calls/day via MCP at <server>.datakoot.com/mcp.","url":"https://x402.datakoot.com/api/tx_status?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"hash":{"type":"string","description":"Transaction hash, 0x followed by 64 hex characters (the 0x prefix is optional)."}}},"responseSchema":{"type":"json","example":{"to":"0xca11bde05977b3631167028862be2a173976ca11","from":"0xb2bd29925cbbcea7628279c91945ca5b98bf371b","hash":"0xce51d48ff5b3a2b6c85aa7e6f3ac92c1defe89c9fc6532eaeae4d414d175b068","found":true,"status":"success","network":"base-mainnet","value_eth":"0","block_number":52114959}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_As-gmPYFlJGmmFLJrZeKA","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up the on-chain status and details of a Base network transaction by its hash, returning confirmation status, block number, sender/receiver, and value.","exampleAgentPrompt":"Can you check whether the Base transaction 0xce51d48ff5b3a2b6c85aa7e6f3ac92c1defe89c9fc6532eaeae4d414d175b068 went through successfully, and tell me which block it landed in and who sent it?","exampleUseCases":[{"title":"Confirm crypto payment received","prompt":"I just sent a USDC payment on Base — the transaction hash is 0xce51d48ff5b3a2b6c85aa7e6f3ac92c1defe89c9fc6532eaeae4d414d175b068. Can you check if it succeeded and who it went to?"},{"title":"Debug a failed on-chain transaction","prompt":"My Base transaction 0xabc123... doesn't seem to have gone through. Can you look it up and tell me whether it failed, and what block number it's in if it did confirm?"},{"title":"Audit x402 micropayment settlement","prompt":"We made several x402 micropayments on Base today. Can you verify that the transaction with hash 0xdef456... was successful and tell me the sender address and ETH value transferred?"}],"resultDescription":"Returns a JSON object containing: whether the transaction was found (found: boolean), its status (e.g. 'success' or 'failed'), the network (e.g. 'base-mainnet'), the sender address (from), receiver address (to), the transaction hash, the block number it was included in, and the ETH value transferred.","failureModes":["Transaction hash not found on Base — returns found: false","Malformed hash (not 64 hex chars after optional 0x) — likely returns an error or found: false","Transaction still pending (not yet mined) — may return not found or pending status","Network connectivity issues — may return HTTP 5xx","Payment not processed (x402 payment required, $0.002 USDC) — returns 402 if payment absent"],"whenToPreferThis":"Use this endpoint when you need to verify or audit a specific Base mainnet transaction by its hash — especially useful when confirming x402 micropayment settlements, debugging on-chain payment flows, or validating that a crypto transfer succeeded. Prefer this over generic block explorer UIs when operating programmatically inside an agent workflow. Not suitable for Ethereum mainnet or other EVM chains outside Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T00:46:57.223Z","isFirstParty":false,"canonicalSlug":"datakoot-x402-transaction-status-lookup-86ff6e4c"}