{"uid":"cap_G5Q2VtBAhkfMCi-XsPlIQ","slug":"pocket-network-evm-transaction-decoder-c8b9e709","name":"Pocket Network EVM Transaction Decoder","description":"Pay-per-call access to Pocket Network services. No account, no API key.","url":"https://agent.pocket.network/v1/tx-decoding?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"tx_hash":{"type":"string","description":"The transaction hash, 0x-prefixed."},"chain_id":{"type":"integer","description":"EVM chain id (default 1)."}}},"responseSchema":{"type":"json","example":{"data":{},"portal":{"serviceId":"tx-decoding","provenance":"third-party-supplier","schemaCheck":"passed"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_yEO1cXoTy9Cyh96p-N7ab","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes raw EVM transaction hashes into human-readable function signatures, decoded arguments, and ERC-20 transfer details","exampleAgentPrompt":"Can you decode this Ethereum transaction for me — 0x4a1b2c3d4e5f6789abcdef0123456789abcdef0123456789abcdef0123456789ab on chain ID 1 — and tell me what function was called, what arguments were passed, and if any ERC-20 tokens were transferred?","exampleUseCases":[{"title":"Audit a suspicious DeFi transaction","prompt":"Someone sent me this transaction hash 0xabc123...def456 on Ethereum mainnet (chain ID 1) and I want to know exactly what contract function it called and what arguments were passed — can you decode it for me?"},{"title":"Track ERC-20 transfers in a tx","prompt":"Decode this transaction 0xdeadbeef...cafe9876 on Polygon (chain ID 137) and tell me which ERC-20 tokens were transferred, from which address, to which address, and in what amounts."},{"title":"Verify a smart contract interaction","prompt":"Before I trust this transaction, can you decode 0x1234abcd...5678ef90 on Arbitrum (chain ID 42161) and confirm what function was called and what the decoded input arguments actually are?"}],"resultDescription":"A single JSON object containing the decoded function signature (name and parameter types), the decoded argument values mapped to their parameter names, and a list of any ERC-20 token transfer events detected within the transaction, making the on-chain intent fully human- and agent-readable.","failureModes":["Transaction hash not found on the specified chain — returns error if the tx does not exist or hasn't been indexed yet","Invalid or malformed tx_hash format — returns validation error for non-0x-prefixed or wrong-length hashes","Unsupported chain_id — returns error if the requested EVM chain is not supported by Pocket Network","Unverified contract ABI — function selector may be decoded with best-guess ABI if not publicly verified, resulting in partial or generic output","Payment failure — request rejected if USDC payment via x402 protocol is not successfully attached"],"whenToPreferThis":"Choose this endpoint when an agent needs to understand the semantic intent of an EVM transaction — what function was called and with what arguments — without setting up a full node or managing API keys. It is especially useful for DeFi monitoring, transaction auditing, wallet activity summarization, and compliance workflows. Prefer this over raw JSON-RPC eth_getTransaction calls when human-readable decoded output is needed immediately, and over block explorers when programmatic JSON output is required for downstream processing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T18:44:09.983Z","isFirstParty":false,"canonicalSlug":"pocket-network-evm-transaction-decoder-c8b9e709"}