{"uid":"cap_O2EkclnLqNP35h1uWrkrf","slug":"x402-base-tools-transaction-details-5c82b99a","name":"x402 Base Tools – Transaction Details","description":"Base mainnet data for agents, read live from the chain and paid per call in USDC: gas prices and costs, token prices from Uniswap and Aerodrome pools, balances, token info, transaction decoding, x402 payment checks, EIP-3009 authorization status, Basenames and address profiles. Lookups of things that do not exist are not charged.","url":"https://wt7tysfcmjm8fpzl.68r.lambda-web.us-east-1.on.aws/v1/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","description":"transaction hash (0x...)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"fee":{},"time":{},"method":{},"status":{},"x402_payments":{},"token_transfers":{}}}}}}},"responseSchema":{"type":"json","example":{"fee":{"total_eth":0.0000016,"total_usd":0.004},"time":"2026-10-24T22:18:59.000Z","method":{"name":"transferWithAuthorization(...)","selector":"0xe3ee160e"},"status":"success","x402_payments":[{"amount_usd":0.01}],"token_transfers":[{"amount":"0.01","symbol":"USDC"}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.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_U1HJ2bquWP67gTTQ82jp7","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":"Returns comprehensive details for a Base blockchain transaction: status, timestamp, sender/receiver, ETH value, decoded function name, L1/L2 fee breakdown in ETH and USD, ERC-20 and NFT transfers, and x402 USDC payments with named sellers.","exampleAgentPrompt":"Can you pull up all the details for Base transaction 0xe3ee160e...abc — I want to know the status, who sent and received it, the gas fees in USD, any token transfers, and whether it was an x402 USDC payment?","exampleUseCases":[{"title":"Auditing an x402 micropayment","prompt":"I just got a USDC payment via x402 — transaction hash is 0xabc123. Can you check whether it went through, who the seller was, how much was paid, and what the total fee was in USD?"},{"title":"Debugging a failed DeFi transfer","prompt":"My transaction 0xdef456 on Base might have failed — can you tell me the status, what function was called, which tokens moved, and what I paid in gas?"},{"title":"Reconciling ERC-20 token transfers","prompt":"For Base tx 0x789xyz, can you give me a full list of all the ERC-20 transfers that happened — token symbols, amounts, sender and receiver — plus the timestamp and fees?"}],"resultDescription":"A JSON object containing: transaction status (success/fail), ISO timestamp, decoded method name and selector, sender and receiver addresses, ETH value, total gas fee split into L2 execution and L1 data costs in both ETH and USD, an array of ERC-20 transfers (each with symbol and human-readable amount), NFT transfers, and an array of x402 payments (USDC transferWithAuthorization) with the payment amount in USD and seller name resolved from Bazaar.","failureModes":["Invalid or malformed transaction hash returns an error","Transaction hash not found on Base returns empty or not-found response","Transaction still pending may return incomplete data","Unknown function selectors return raw selector without decoded name","Seller name lookup from Bazaar may fail if seller is not registered, returning unnamed"],"whenToPreferThis":"Use this endpoint when you need a single comprehensive call to decode everything about a Base transaction — particularly when x402 payments (USDC transferWithAuthorization) are involved and you need seller identity from Bazaar. Prefer this over raw RPC calls or block explorers when you need fees in USD, decoded ERC-20 transfers with symbols, and x402 payment enrichment all in one response.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:36:33.899Z","isFirstParty":false,"canonicalSlug":"x402-base-tools-transaction-details-5c82b99a"}