Token transfers
Who bought and who sold a token over a period, aggregated from raw transfers.
Who bought and who sold a token over a period, aggregated from raw transfers.
Coverage and cadence
Cadence. Synced block by block
Per-token buyer and seller totals over a period (period, tab=bought|sold, chain) on Ethereum, BNB Chain, Base and HyperEVM — chain=ethereum|bsc|base|hyperevm is a filter, not a namespace. Per-wallet transfer lists at /wallets/{address}/transactions cover the same four chains. Amount and USD fields on this route are whole tokens and plain USD (they were integers scaled by 10^6 until 2026-10-13).
Fields
| Field | Type | Description |
|---|---|---|
address | string | Wallet, 0x-prefixed |
bought | number | Tokens received, whole tokens |
sold | number | Tokens sent, whole tokens |
net_tokens | number | bought − sold, whole tokens |
usd_spent | number | USD value of tokens received, in USD |
usd_received | number | USD value of tokens sent, in USD |
net_usd | number | usd_received − usd_spent, in USD |
net_usd_raw | number | net_usd rounded to cents |
chains | array | Chain tags the wallet traded on, e.g. eth |
title | string|null | Known wallet title, when one exists |
addr_short | string | Display form, 0xabcd...1234 |
bought_fmt | string | Display string of bought |
sold_fmt | string | Display string of sold |
net_tokens_fmt | string | Display string of |net_tokens| |
usd_spent_fmt | string | Display string of usd_spent |
usd_received_fmt | string | Display string of usd_received |
net_usd_fmt | string | Display string of net_usd |
net_bar_pct | integer | |net_usd| as a percent of the page's largest |
How to get it
- REST —
GET /v1/onchain/tokens/{token_address}/transfers - MCP — tool
token_transfersonhttps://vike.io/mcp.
Sample call
The call the dataset explorer builds:
curl -s "https://data.vike.io/v1/onchain/tokens/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48/transfers?period=24h&chain=ethereum" \
-H "X-API-KEY: $VIKE_API_KEY"Analytics built on it
- Wallet summary & PnL — A wallet's volume, inflow, outflow and net flow per window, and a daily net-flow series.
- Token screener — Tokens ranked by window volume, net inflow, holder count or smart-money inflow.
- Wallet discovery — A leaderboard of active wallets on one chain, ranked by volume, inflow, outflow, net flow, transaction count or realized PnL over 24h, 7d, 30d, 90d or all time (on Base and HyperEVM the rolling windows only while their daily refresh is under 2 days old); round-trip hubs are hidden by default.
- Counterparties, trace & compare — Who a wallet deals with: its top counterparties by transfer volume, a multi-hop trace of the money in, out or both, and the counterparties and tokens two wallets share, each with labels.
- First funder, exchange usage & transactions — A wallet's earliest inbound native and token transfers with each sender's label, the centralised exchanges it sent to and received from, and its raw transfer list.
- Wallet balances — A wallet's current token balances on Ethereum, BNB Chain, Base and HyperEVM, fetched from the chain at request time, with a USD value where the token is priced.