{"uid":"cap_5BzZG9wft0HARW_pWJ4Cl","slug":"vextorium-erc-20-transfer-events-e983527c","name":"Vextorium ERC-20 Transfer Events","description":"Latest Transfer events of an ERC-20 token, optionally only those in or out of a wallet, over the last N blocks, with decimal-adjusted amounts. Works on Base, Ethereum, Arbitrum, Optimism, Polygon, BNB Chain, Avalanche, Gnosis, Linea, Scroll, Sonic and Unichain.","url":"https://api.vextorium.com/v1/erc20-transfers?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"required":["token"],"properties":{"limit":{"type":"integer"},"token":{"type":"string"},"blocks":{"type":"integer"},"wallet":{"type":"string"},"network":{"enum":["base","ethereum","arbitrum","optimism","polygon","bnb","avalanche","gnosis","line","scroll","sonic","unichain"],"type":"string","description":"Chain (default base)"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":["object","null"],"properties":{"found":{"type":["number","null"]},"token":{"type":["string","null"]},"symbol":{"type":["string","null"]},"wallet":{},"network":{"type":["string","null"]},"transfers":{"type":["array","null"],"items":{"type":["null","object"],"properties":{"a":{"type":["null","string"]},"from":{"type":["null","string"]},"hash":{"type":["null","string"]},"block":{"type":["null","number"]},"amount":{"type":["null","number"]}}}},"reviewed_blocks":{"type":["number","null"]}}}}}}},"responseSchema":{"type":"json","example":{"found":1447,"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","symbol":"USDC","wallet":null,"network":"base","transfers":[{"a":"0xb2cc224c1c9feE385f8ad6a55b4d94E92359DC59","from":"0x61040E143A77F165Ba44543AF4A079F2C809D14b","hash":"0x5ed77078e5021b4b647f5bf2bfccc8adf874ffa1e7a978f604c709957c66f013","block":52091076,"amount":62148.505122},{"a":"0x3FE04A59Ebd38cF06080a6F60a98D124eb59392A","from":"0x8d05E14Ae19546F9F22D3C5b3470EF3337BaA57C","hash":"0x067ad836b1068efb4b67591727005b9f10c0ccf27b28450dd67bf86897e50cb6","block":52091076,"amount":147661.344088}],"reviewed_blocks":20}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_MRoxP6UCnuGLcKZSt7RBI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches the latest Transfer events for an ERC-20 token across major EVM chains, with decimal-adjusted amounts, optionally filtered by wallet address and block range.","exampleAgentPrompt":"Show me the last 50 USDC transfer events on Base (token address 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913) over the past 100 blocks, with decimal-adjusted amounts.","exampleUseCases":[{"title":"Track whale USDC outflows on Base","prompt":"Pull the latest USDC transfers on Base for the last 500 blocks and show me any transactions over $50,000 — I want to see who the big senders are."},{"title":"Monitor wallet token inflows","prompt":"Show me all incoming ERC-20 transfers to wallet 0x61040E143A77F165Ba44543AF4A079F2C809D14b for the USDC token on Base over the last 200 blocks."},{"title":"Audit recent token activity on Arbitrum","prompt":"Get me the most recent transfer events for token 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC2 on Arbitrum over the last 100 blocks so I can see who's been moving it."}],"resultDescription":"Returns a JSON object containing the token address, symbol, network, wallet filter (if any), total transfer count found, number of blocks reviewed, and an array of transfer events each with sender address, recipient address, transaction hash, block number, and decimal-adjusted token amount.","failureModes":["Invalid or non-ERC-20 token address returns empty or error response","Unsupported network value returns validation error","Very large block ranges may timeout or return partial results","Wallet address with no matching transfers returns empty transfers array","Malformed addresses cause request rejection"],"whenToPreferThis":"Use this endpoint when you need on-chain ERC-20 transfer history across major EVM networks with decimal-normalized amounts and optional wallet filtering. It is ideal for monitoring token flows, auditing wallet activity, or detecting large transfers without running a full node or maintaining blockchain infrastructure. Prefer this over generic block explorers when you need programmatic, structured transfer data across 12 chains in a single consistent API.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T18:55:27.823Z","isFirstParty":false,"canonicalSlug":"vextorium-erc-20-transfer-events-e983527c"}