{"uid":"cap_PJlYojb2T9yX0OgCvg1Ir","slug":"baselens-recent-transfers-d93cc0d2","name":"BaseLens Recent Transfers","description":"Base address, ERC-20 balance, token price, recent transfers, Basename/ENS resolve, contract verification, tx summaries and gas over x402 and MCP. $0.001–$0.004 USDC per call, no API key.","url":"https://baselens-api.vercel.app/v1/transfers?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["address"],"properties":{"limit":{"type":"string","description":"Max transfers to return, ≤200 (default 50)"},"blocks":{"type":"string","description":"Lookback in blocks, 100–30000 (default 10000)"},"tokens":{"type":"string","description":"Optional comma-separated token contracts (max 5). Default USDC."},"address":{"type":"string","description":"0x-prefixed Base address"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"address":"0x4B5c…34F6","returned":5,"transfers":[{"to":"0xB706…82a3","tx":"0x…","block":53290131,"amount":"23","symbol":"USDC","direction":"out"}],"totalFound":12}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","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.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_rzpk5c5IG7NQ1uFfNte99","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves recent ERC-20 token transfer history for a Base blockchain address, filterable by token contracts and block range","exampleAgentPrompt":"Show me the last 50 USDC transfers for Base address 0x4B5c…34F6, looking back up to 10000 blocks.","exampleUseCases":[{"title":"Audit wallet outgoing payments","prompt":"Show me all the USDC transfers sent out from 0xABC123… on Base in the last 5000 blocks — I want to see where the money went."},{"title":"Monitor inbound token receipts","prompt":"Check if any USDC or USDT has come into my Base wallet 0xDEF456… recently — look back about 20000 blocks and return up to 100 results."},{"title":"Track DeFi activity for a known address","prompt":"Pull the recent ERC-20 transfer history for Base address 0x9F3a… across USDC, DAI, and WETH — show me up to 200 transfers from the last 30000 blocks."}],"resultDescription":"Returns a JSON object containing the queried address, the number of transfers returned, and an array of transfer records each including the counterparty address, transaction hash, block number, token amount, token symbol, and direction (in/out), plus a totalFound count indicating how many transfers matched the query.","failureModes":["Missing required 'address' parameter returns a 400 error","Invalid or non-0x-prefixed address format causes a validation error","Requesting more than 200 transfers returns an error or is capped","Block lookback exceeding 30000 is rejected or clamped","Specifying more than 5 token contracts in the filter returns an error","Payment not provided or insufficient USDC triggers a 402 Payment Required response","No transfers found in the specified block range returns an empty transfers array"],"whenToPreferThis":"Choose this endpoint when you need paginated, filterable ERC-20 transfer history for a specific Base address without an API key, and you want pay-per-call pricing at $0.004 USDC per request. It is ideal for AI agents that need lightweight on-chain forensics, wallet auditing, or DeFi activity tracking on Base L2 without setting up a full blockchain indexer or managing API credentials.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:39:41.034Z","isFirstParty":false,"canonicalSlug":"baselens-recent-transfers-d93cc0d2"}