Token Transfers
token_transfersRetrieve recent ERC-20 Transfer logs for any HyperEVM contract, showing from, to, value, hash, block, and timestamp. Uses adaptive block windows to avoid RPC errors and returns up to 500 newest rows.
Instructions
Recent ERC-20 Transfer events for contract on HyperEVM via
eth_getLogs with an ADAPTIVE window (starts 30 blocks, halves on
too-big/failing responses, doubles on quiet ones up to 60; active
tokens need ~30-60 block windows). Rows (newest-first, max 500):
from, to, value (raw/1e18, 6dp), txHash, blockNumber, ts when the
log carries a timestamp. from_block anchors the walk (default:
latest - 300). Errors degrade to an honest error dict naming the
RpcError kind (rate-limit vs window-too-wide narrative).
Example: token_transfers(contract="0x...", limit=50)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| contract | Yes | ||
| from_block | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||