{"uid":"cap_yJIfqp0wIPNj2H6NqaUrM","slug":"agentforge-evm-transaction-decoder-5686b5a2","name":"AgentForge EVM Transaction Decoder","description":"Transaction decoder for agents and users who need to know what a raw EVM transaction actually does: function call, parameters, and token transfers in plain English. Category: data.","url":"https://agentforge-taupe.vercel.app/v1/tx-decode?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"enum":["ethereum","base","polygon","arbitrum","optimism","avalanche"],"type":"string","default":"ethereum"},"txHash":{"type":"string","pattern":"^0x[a-fA-F0-9]{64}$","description":"Transaction hash"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Z-tcK83GyA6ZxuhCvO8ti","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes a raw EVM transaction hash into human-readable function calls, parameters, and token transfers in plain English","exampleAgentPrompt":"Can you decode this Ethereum transaction and tell me in plain English what function was called and what tokens were transferred? The tx hash is 0x4a7f3b2c1d9e8f0a5b6c7d3e2f1a4b8c9d0e7f6a5b4c3d2e1f0a9b8c7d6e5f4a.","exampleUseCases":[{"title":"Auditing an unknown wallet transaction","prompt":"I found this suspicious transaction on Base — 0x1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2c — can you decode it and tell me what function was called and what parameters were passed?"},{"title":"Verifying a DeFi swap before acting","prompt":"Can you explain what actually happened in this Arbitrum transaction 0x9f8e7d6c5b4a3f2e1d0c9b8a7f6e5d4c3b2a1f0e9d8c7b6a5f4e3d2c1b0a9f8e in plain English — specifically what tokens changed hands?"},{"title":"Debugging a failed smart contract call","prompt":"This Polygon transaction 0x3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b seems to have done something unexpected — decode it for me and show me the exact function and parameters that were executed."}],"resultDescription":"A human-readable breakdown of the transaction including: the contract function that was called, decoded input parameters with labels, token transfer events (sender, recipient, amount, token), and a plain English summary of what the transaction accomplished.","failureModes":["Transaction hash not found on the specified chain — returns error if the tx doesn't exist or is pending","Invalid transaction hash format — returns validation error if hash doesn't match 0x + 64 hex chars pattern","Unknown or unverified contract ABI — decoder may return partial results if the contract is unverified","Chain mismatch — transaction exists on a different chain than specified","Network timeout — chain RPC unavailable at time of request"],"whenToPreferThis":"Use this endpoint when an agent or user needs to understand what a specific EVM transaction did without reading raw hex data. Ideal for post-hoc analysis of on-chain activity, auditing suspicious transactions, debugging smart contract interactions, or explaining DeFi actions to non-technical users. Supports Ethereum, Base, Polygon, Arbitrum, Optimism, and Avalanche. Prefer this over generic block explorers when a structured, machine-readable + human-readable decoded output is needed programmatically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T12:48:32.619Z","isFirstParty":false,"canonicalSlug":"agentforge-evm-transaction-decoder-5686b5a2"}