{"uid":"cap_3jZbAa0j9NagFvOw7ZEhO","slug":"onchain-transaction-explainer-base-evm-eae6c8ee","name":"Onchain Transaction Explainer (Base/EVM)","description":"Plain-English explanation of any transaction on Base, Ethereum, Arbitrum or Optimism: what happened, who sent what to whom (decoded token transfers with amounts and symbols), the method called, fee paid, and success/failure. Returns a summary plus the structured facts it is based on.","url":"https://138-197-15-135.sslip.io/v1/ai/tx-explain?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":["queryParams"],"properties":{"queryParams":{"type":"object","required":["hash"],"properties":{"hash":{"type":"string","description":"Transaction hash"},"chain":{"type":"string","description":"Chain: base (default), ethereum, arbitrum, optimism"}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","required":[],"properties":{"hash":{"type":["string","null"]},"chain":{"type":["string","null"]},"facts":{"type":["object","null"]},"summary":{"type":["string","null"]}}}}}}},"responseSchema":{"type":"json","example":{"hash":"0x…","chain":"base","facts":{"method":"0xe3ee160e","status":"success","transfers":[]},"summary":"Wallet 0xa729… sent 0.0009 USDC to 0x1074… (an x402 payment), settled by a facilitator. Succeeded; fee ~$0.0001."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZIUTvsDe_vTqLRxW95zfF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and explains a blockchain transaction in plain English, returning structured facts and a human-readable summary.","exampleAgentPrompt":"Can you explain what happened in transaction 0xe3ee160e… on Base — who sent what to whom, whether it succeeded, and roughly what the fee was?","exampleUseCases":[{"title":"Debugging a failed DeFi transaction","prompt":"I tried to swap tokens on Base but something went wrong. Can you look up transaction 0xabc123… and tell me whether it succeeded and what actually happened?"},{"title":"Auditing an x402 micropayment","prompt":"Check transaction 0xf7a291… on Base and tell me if it was an x402 payment — who the sender and recipient were and how much USDC was transferred."},{"title":"Explaining an Arbitrum contract interaction","prompt":"What did this Arbitrum transaction do: 0x88d4e5…? I need to know the method called, which addresses were involved, and whether it went through."}],"resultDescription":"Returns a JSON object with the original transaction hash, chain name, a structured 'facts' object (method signature, status, list of token transfers), and a concise plain-English summary describing the participants, action, outcome, and approximate fee.","failureModes":["Invalid or malformed transaction hash returns an error or null fields","Transaction hash not found on the specified chain returns null summary","Unsupported chain value returns an error","Network or RPC timeout results in a failed lookup","Payment not included or rejected by x402 protocol returns HTTP 402"],"whenToPreferThis":"Use this endpoint when you need a human-readable explanation of a specific onchain transaction — especially on Base or other EVM chains — including decoded method calls, token transfers, success status, and fee estimates. It is particularly well-suited for x402 payment transactions. Prefer it over raw RPC calls when you want structured facts plus a natural-language summary in one step.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:37:55.095Z","isFirstParty":false,"canonicalSlug":"onchain-transaction-explainer-base-evm-eae6c8ee"}