{"uid":"cap_F2W7upuQ663YZweXYuGqN","slug":"agent-data-tools-arbitrum-transaction-lookup-21b37ec7","name":"Agent Data Tools: Arbitrum Transaction Lookup","description":"Look up an Arbitrum One transaction by hash: sender, recipient, value in ETH, nonce, gas limit, the 4-byte function selector and its block. Use to see what was sent or whether it exists; for success or failure and fees paid use arb_receipt, for emitted events arb_logs. Input is a 0x-prefixed 64-hex hash; an unknown hash returns 404, uncharged.","url":"https://agent-data-tools.revmesh2074.workers.dev/arb/tx?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","pattern":"^0x[0-9a-fA-F]{64}$","examples":["0xf03682db039f7b1b72ddf4d17572738f142cf63ecb36c90afa570430ea9774c4"],"description":"0x-prefixed transaction hash (64 hex characters)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"to":{"type":"string"},"gas":{"type":"string"},"from":{"type":"string"},"hash":{"type":"string"},"block":{"type":"number"},"chain":{"type":"string"},"nonce":{"type":"number"},"value":{"type":"string"},"chainId":{"type":"number"},"selector":{"type":"string"},"inputBytes":{"type":"number"}}}}}}},"responseSchema":{"type":"json","example":{"to":"0x…","gas":"65000","from":"0x…","hash":"0xf03682db039f7b1b72ddf4d17572738f142cf63ecb36c90afa570430ea9774c4","block":123456789,"chain":"Arbitrum One","nonce":12,"value":"0.0","chainId":42161,"selector":"0xa9059cbb","inputBytes":68}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_q0FHaS2w5Cb9Mvj8PkhjI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches on-chain transaction details for a given transaction hash on the Arbitrum One network","exampleAgentPrompt":"Can you look up the Arbitrum transaction 0xf03682db039f7b1b72ddf4d17572738f142cf63ecb36c90afa570430ea9774c4 and tell me who sent it, who received it, and what function was called?","exampleUseCases":[{"title":"Verify a payment on Arbitrum","prompt":"I sent a payment on Arbitrum and the hash is 0xf03682db039f7b1b72ddf4d17572738f142cf63ecb36c90afa570430ea9774c4 — can you confirm it went through, who it was sent to, and how much ETH was transferred?"},{"title":"Identify contract function called on-chain","prompt":"What function was called in this Arbitrum transaction: 0xf03682db039f7b1b72ddf4d17572738f142cf63ecb36c90afa570430ea9774c4? I want to know the 4-byte selector and how many input bytes were passed."},{"title":"Debug a failed DeFi transaction","prompt":"Check the Arbitrum transaction 0xf03682db039f7b1b72ddf4d17572738f142cf63ecb36c90afa570430ea9774c4 for me — I need the block number, gas used, nonce, and the from/to addresses so I can figure out what went wrong."}],"resultDescription":"A JSON object containing the transaction hash, sender address (from), recipient address (to), block number, chain name ('Arbitrum One'), chain ID (42161), gas, nonce, ETH value, 4-byte function selector, and count of input bytes.","failureModes":["Invalid or malformed transaction hash returns an error","Transaction hash not found on Arbitrum returns a not-found error","Network or RPC timeout may cause temporary failures","Hash from a different chain (e.g. Ethereum mainnet) will not be found on Arbitrum"],"whenToPreferThis":"Use this endpoint when you specifically need to look up a transaction on the Arbitrum One network by its hash and require structured fields like sender, recipient, block, gas, nonce, value, and function selector. Prefer this over generic block explorers when operating in an automated agent context with micropayment-based access and no API key setup.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T12:40:08.786Z","isFirstParty":false,"canonicalSlug":"agent-data-tools-arbitrum-transaction-lookup-21b37ec7"}