{"uid":"cap_qWD5AccWmOZT8iOjhuBqu","slug":"tracefast-token-transfer-events-fec1185c","name":"TraceFast Token Transfer Events","description":"TraceFast live Ethereum data: the transfer events of one token contract, newest first — the parties, the raw amount (unscaled) or token id, the event kind, the transaction that emitted it and who sent that transaction, which on a router or a batch disburser is another party entirely. Path: token. Query: limit, cursor, from, to, eventType, fromBlock, toBlock (see docs). Docs: https://docs.tracefast.xyz/api/token-transfers.md","url":"https://mpp.tracefast.xyz/api/v1/chains/1/tokens/:token/transfers?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"properties":{"input":{"required":["method"],"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object"}}}}},"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_cfR-dioqxYGLQnfBK5YDr","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":"Returns a paginated, newest-first list of ERC-20/ERC-721/ERC-1155 transfer events for a specified Ethereum token contract, including sender, recipient, raw amount or token ID, event type, and transaction metadata.","exampleAgentPrompt":"Pull the 50 most recent transfer events for the USDC token contract (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48) on Ethereum mainnet, and filter to only transfers sent from 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045.","exampleUseCases":[{"title":"Track whale movements for a DeFi token","prompt":"Give me the last 100 transfer events for the Uniswap token contract on Ethereum, sorted newest first, so I can see who the big senders and receivers have been recently."},{"title":"Monitor NFT transfers in a block range","prompt":"Fetch all transfer events for the CryptoPunks contract between block 19000000 and 19010000 — I want to see every token ID that moved and who sent each transaction."},{"title":"Audit inflows to a specific wallet","prompt":"Show me all transfers going to address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 for the USDT token contract, newest first, up to 25 results."}],"resultDescription":"A newest-first paginated list of token transfer events for the specified contract, each containing the from and to addresses, the raw unscaled token amount or NFT token ID, the event kind (e.g. Transfer, TransferSingle), the transaction hash, and the address that submitted the transaction (which may differ from the token sender on routers or batch disbursers). A cursor is returned for fetching the next page.","failureModes":["Invalid or non-existent token contract address returns an error or empty result set","Block range too large may cause timeout or truncated results","Invalid cursor value causes pagination error","fromBlock greater than toBlock returns error","Unsupported eventType enum value returns validation error","Payment failure (x402) if USDC balance is insufficient for the $0.1 per-call fee"],"whenToPreferThis":"Choose this endpoint when you need the raw, live transfer-event stream for a specific Ethereum token contract — especially when you need router/batch-disburser transaction sender disambiguation, block-range filtering, or address-level filtering on sender or receiver. Prefer this over balance endpoints when you need historical movement data rather than current state, and over knowledge-graph endpoints when you need real-time event data rather than aggregated counterparty summaries.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T00:41:23.628Z","isFirstParty":false,"canonicalSlug":"tracefast-token-transfer-events-fec1185c"}