{"uid":"cap_P8LcWqXR65_1OWwb2XewO","slug":"vextorium-evm-contract-event-log-decoder-f65d5c86","name":"Vextorium EVM Contract Event Log Decoder","description":"Latest events emitted by an EVM contract from the event signature (e.g. Transfer(address indexed from,address indexed to,uint256 value)), decoded with parameter names, block and transaction hash, over the last N blocks.","url":"https://api.vextorium.com/eventos-contrato-pago?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"red":{"enum":["base","ethereum","arbitrum","optimism","polygon"],"type":"string"},"evento":{"type":"string","description":"Event signature with indexed markers and names"},"limite":{"type":"integer","description":"Events (1-200, default 50)"},"bloques":{"type":"integer","description":"Blocks back (10-5000, default 2000)"},"contrato":{"type":"string"}}},"responseSchema":{"type":"json","example":{"red":"base","nota":"Los valores dinámicos (string/bytes no indexados) se devuelven como palabra cruda.","evento":"Transfer(address,address,uint256)","topic0":"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","eventos":[{"hash":"0x359530c6c0662f964433082b08488f565b893a9c54083a6edb12b3e04a8333d5","bloque":52083754,"valores":{"to":"0x41D4934322f2bd6fE1dbe4124070FE61651A2067","from":"0x61040E143A77F165Ba44543AF4A079F2C809D14b","value":"83126144588"}},{"hash":"0x48d57ad6140d5c2a949f7ce0dcdfff54cc13f75010a762428c9080f0ac26e5fe","bloque":52083754,"valores":{"to":"0xb2cc224c1c9feE385f8ad6a55b4d94E92359DC59","from":"0x787fD1dc3b533171781e4Ae1A563c1AC7b4435E4","value":"149022949510"}},{"hash":"0xf6157f9dbc08e8427847ed3057d38b0e867a5a1d1ff3a3c2370f0764f6e80b51","bloque":52083754,"valores":{"to":"0x8A8e4170C09074b109352190d47e54d7c1F61e4E","from":"0xB9a6eC042dA44553a7f7F0B4Cb86EdBD91D1D8f8","value":"78574732"}}],"contrato":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","encontrados":1957,"bloques_revisados":20}},"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_xIZaG7ECqq9g-tvA4GR2l","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":"Fetches and decodes the latest events emitted by an EVM smart contract using a full event signature, returning named parameters, block numbers, and transaction hashes over a configurable trailing block window.","exampleAgentPrompt":"Pull the last 100 Transfer events from the USDC contract at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base using the signature Transfer(address indexed from,address indexed to,uint256 value), looking back 2000 blocks — I want the decoded from/to/value fields plus the transaction hashes.","exampleUseCases":[{"title":"Track recent USDC transfers on Base","prompt":"Get me the last 50 Transfer events from the USDC contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base — use the signature Transfer(address indexed from,address indexed to,uint256 value) and look back 1000 blocks. I need decoded sender, recipient, and amount for each event."},{"title":"Monitor DeFi protocol swap activity","prompt":"Fetch the latest 200 Swap events from the Uniswap v3 pool at 0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640 on Ethereum using the event signature Swap(address indexed sender,address indexed recipient,int256 amount0,int256 amount1,uint160 sqrtPriceX96,uint128 liquidity,int24 tick) over the last 5000 blocks — give me decoded values and tx hashes."},{"title":"Audit NFT mint events on Polygon","prompt":"Pull the last 100 Transfer events from NFT contract 0x2953399124F0cBB46d2CbACD8A89cF0599974963 on Polygon using Transfer(address indexed from,address indexed to,uint256 indexed tokenId) going back 3000 blocks, so I can see which token IDs were recently minted (from address zero)."}],"resultDescription":"Returns a JSON object containing: the network name, contract address, the event signature used, the keccak256 topic0 hash, a list of decoded event objects each with transaction hash, block number, and named parameter values (e.g. from/to/value for Transfer events), plus total events found and total blocks scanned. A nota field may include caveats about dynamic parameter encoding.","failureModes":["Missing required fields (contrato or evento) returns a validation error","Invalid or unrecognized event signature causes empty results or decoding failure","Contract address not deployed on specified network returns zero events","Block lookback exceeding 5000 or below 10 is clamped or rejected","Network enum value not in [base, ethereum, arbitrum, optimism, polygon] causes error","Payment failure (x402 protocol) results in 402 response before processing","Rate limits or RPC node timeouts may cause partial or failed responses"],"whenToPreferThis":"Choose this endpoint when you need decoded, human-readable event logs from an EVM smart contract on Base, Ethereum, Arbitrum, Optimism, or Polygon, especially when you have the full Solidity event signature with indexed markers and want named parameters back. Prefer it over raw RPC eth_getLogs calls when you want automatic ABI decoding and a simple REST interface. Best for monitoring recent activity (up to 5000 blocks back) rather than deep historical queries.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T18:57:09.643Z","isFirstParty":false,"canonicalSlug":"vextorium-evm-contract-event-log-decoder-f65d5c86"}