Recent ERC-20 token transfers of a wallet (in/out, newest 50, 6 EVM chains)
address_transfersRecent token activity for an address on one chain: ERC-20 Transfer logs where it is sender or recipient, for the chain's major tokens (USDC, USDT, WETH, BTC wrappers, DAI, chain token) or up to 10 tokens you pass, within the last N blocks (max 10,000, the free public-RPC log limit: ~5.5 h on base/optimism/polygon, ~33 h on ethereum, ~75 min on bsc, ~40 min on arbitrum). Newest first, max 50, with direction, symbol, decimal amount and block time. Native-coin transfers and older history are not included. If every free RPC is rate-limited you get 502 and are not charged. Price: $0.003 USDC on Base per call, paid with x402 (MCP transport: an unpaid call returns the x402 PaymentRequired object; retry with params._meta["x402/payment"]). Same tool over HTTP: GET /api/address-transfers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | default base | |
| blocks | No | optional window, 100-10000 (default 10000) | |
| tokens | No | optional; up to 10 comma-separated token addresses | |
| address | Yes | 0x EVM address |