{"uid":"cap_wG45zNhlQQjVJ-3WMTxFh","slug":"x402-ottoai-services-8b5c1e0e","name":"EVM Transaction Explainer","description":"Decode and explain any EVM blockchain transaction across 11 chains (Base, Ethereum, Arbitrum, Optimism, Avalanche, Polygon, Mantle, Monad, Plasma, BSC, Hyperliquid). Get a human-readable summary of swaps, transfers, approvals, DeFi interactions, and more.","url":"https://x402.ottoai.services/tx-explainer?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":["txHash"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","avalanche","polygon","mantle","monad","plasma","bsc","hyperliquid"],"type":"string","description":"Blockchain network (default: base). 11 EVM chains supported."},"txHash":{"type":"string","pattern":"^0x[a-fA-F0-9]{64}$","description":"Transaction hash (0x-prefixed, 64 hex characters)"},"outputLevel":{"enum":["summary","detailed"],"type":"string","description":"'summary' = one-liner, 'detailed' = full breakdown"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["status"],"properties":{"chain":{"type":"string","description":"Blockchain name"},"error":{"type":"string","description":"Error message if failed"},"status":{"enum":["success","failed"],"type":"string"},"txHash":{"type":"string","description":"Transaction hash"},"details":{"type":"object","description":"Structured decode — from, to, value (in the chain's gas token: ETH, AVAX, BNB, POL…), gasUsed, gasCostNative (execution gas paid, in the chain's gas token; excludes a separate L1 data fee), gasCostUsd (always null: no live gas-token price), method, selector, signature, pattern, events (always included; interpretation prose only when outputLevel=detailed)"},"summary":{"type":"string","description":"Human-readable transaction summary"},"explorerUrl":{"type":"string","description":"Link to block explorer"}}}}}}},"responseSchema":{"type":"json","example":{"chain":"Base","status":"success","txHash":"0x...","summary":"Swapped 0.5 ETH for 1,247.83 USDC via Uniswap V3","explorerUrl":"https://basescan.org/tx/0x..."}},"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"chain":"ethereum","txHash":"0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060","outputLevel":"summary"}}},"response":{"chain":"Ethereum","txHash":"0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060","summary":"Transferred <0.0001 ETH to 0x5","explorerUrl":"https://etherscan.io/tx/0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060"}},"exampleRequest":{"chain":"ethereum","txHash":"0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060","outputLevel":"summary"},"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_NaMpV-5Ly_OBbEA-SHJUg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes any EVM blockchain transaction hash into a human-readable summary across 11 supported chains","exampleAgentPrompt":"Can you explain what happened in this Ethereum transaction — 0x4a3b2c1d9e8f7a6b5c4d3e2f1a0b9c8d7e6f5a4b3c2d1e0f9a8b7c6d5e4f3a2b — give me a detailed breakdown?","exampleUseCases":null,"resultDescription":"Returns a human-readable summary of the transaction (e.g. 'User swapped 1 ETH for 3,200 USDC on Uniswap'), the chain name, a link to the block explorer, transaction status (success/failed), and optionally a detailed breakdown of all events, token flows, and contract interactions involved.","failureModes":["Invalid or malformed transaction hash returns an error field in the response","Transaction hash not found on the specified chain returns a failed status","Unsupported chain name returns a validation error","Network timeouts when fetching on-chain data","Transaction pending or very recent may not yet be indexed"],"whenToPreferThis":"Use this endpoint when you need to decode an opaque EVM transaction hash into human-readable information — especially for DeFi interactions like swaps, liquidity additions, approvals, and token transfers. Supports 11 chains including Base, Ethereum, Arbitrum, Optimism, Avalanche, Polygon, Mantle, Monad, Plasma, BSC, and Hyperliquid. Ideal for wallets, portfolio tools, or any agent that needs to explain blockchain activity to a non-technical user.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:41:43.289Z","isFirstParty":false,"canonicalSlug":"x402-ottoai-services-8b5c1e0e"}