{"uid":"cap_0BzuIlTZ2iwRILA41G-xu","slug":"lumen-evm-calldata-decoder-0d270902","name":"Lumen EVM Calldata Decoder","description":"Use when you hold raw EVM calldata and need to know what function it calls: returns selector, matching signatures (built-in + openchain/4byte) and ABI-decoded args for each candidate; unknown selecto…","url":"https://lumenworks-x402-decoder.onrender.com/v1/calldata/decode?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"source":"openchain/4byte","decoded":{"args":["0xee9790cB3960952F585379F831a89b4e00B4029A","1000000"],"signature":"transfer(address,uint256)"},"selector":"0xa9059cbb","candidates":[{"args":["0xee9790cB3960952F585379F831a89b4e00B4029A","1000000"],"signature":"transfer(address,uint256)"}],"signaturesFound":1}},"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_ugu-wcRIpvSPb_zaBsdJU","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":"Decodes raw EVM calldata into function selector, matching signatures from built-in and openchain/4byte databases, and ABI-decoded arguments for each candidate signature","exampleAgentPrompt":"Can you decode this raw EVM calldata for me — 0xa9059cbb000000000000000000000000ee9790cb3960952f585379f831a89b4e00b4029a00000000000000000000000000000000000000000000000000000000000f4240 — and tell me what function it calls and what the decoded arguments are?","exampleUseCases":[{"title":"Auditing unknown transaction input data","prompt":"I have this raw calldata from a pending Ethereum transaction: 0x23b872dd000000000000000000000000abc...123. Can you decode it and tell me what function it's calling and what the arguments are?"},{"title":"Identifying smart contract method from mempool","prompt":"I grabbed this hex calldata from the mempool: 0x095ea7b3000000000000000000000000... — what EVM function is being called and what are the decoded parameters?"},{"title":"Debugging a failed contract call","prompt":"My smart contract call failed and I only have the raw input data: 0x70a08231000000000000000000000000de0b295669a9fd93d5f28d9ec85e40f4cb697bae. Can you decode the calldata, figure out the function selector, and show me the ABI-decoded arguments?"}],"resultDescription":"Returns the 4-byte function selector, the number of matching signatures found, the best-match source (built-in or openchain/4byte), the matched function signature string (e.g. 'transfer(address,uint256)'), and an array of candidate signatures each with their ABI-decoded argument values","failureModes":["Unknown selector: calldata selector not found in built-in or openchain/4byte databases — returns selector with empty candidates","Malformed calldata: non-hex or truncated input causes a parse error response","Ambiguous signatures: multiple candidates returned when selector maps to more than one signature — agent must choose","Network timeout: openchain/4byte external lookup fails, may return partial results from built-in database only"],"whenToPreferThis":"Use this endpoint when you have raw hex calldata from an EVM transaction and need to identify the function being called and decode its arguments without having the ABI on hand. Ideal for security review, transaction auditing, mempool analysis, or debugging failed calls. Prefer this over manual ABI lookups when the contract ABI is unavailable and the selector needs to be resolved from public signature databases.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:46:58.114Z","isFirstParty":false,"canonicalSlug":"lumen-evm-calldata-decoder-0d270902"}