Recipe 25 of 32
Which of Ethereum, BNB Chain, Base and HyperEVM has this address been active on?
Call /wallets/{address} once per chain with chain=ethereum, bsc, base and hyperevm; each answers with that chain's transfer counts and first and last activity, and a chain with no transfers answers chain null.
Ask GET /v1/onchain/wallets/{address} four times, once with each chain. Each answer gives the chain's lifetime tx_count,
first_seen and last_active in the all block, plus the same figures per window. For the holdings on all four
chains in one call, add /wallets/{address}/balances. The parameters are on Wallet summary and Wallet token balances.
Quick answer
# has vitalik.eth been active on HyperEVM?
curl -H "X-API-Key: $VIKE_API_KEY" \
"https://data.vike.io/v1/onchain/wallets/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain=hyperevm"Example response
Captured from the live API on 2026-10-24 at 17:18 UTC, trimmed to 2 of the 5 windows.
Eleven transfers since 2025-05-26, all inbound: total_outflow is 0.0 in every window. The same minute, the other
three chains answered: Ethereum 435,011 transfers since 2016-05-06, Base 79,069 since 2023-07-30 and BNB Chain
39,937 since 2021-05-02.
{
"chain": "hyperevm",
"all": {
"total_volume": 0.354337,
"total_inflow": 0.354337,
"total_outflow": 0.0,
"net_flow": 0.354337,
"tx_count": 11,
"tokens_traded": 4,
"first_seen": "2025-05-26",
"last_active": "2026-09-24"
},
"30d": {
"total_volume": 0.0203,
"total_inflow": 0.0203,
"total_outflow": 0.0,
"net_flow": 0.0203,
"tx_count": 2,
"tokens_traded": 4,
"first_seen": "2025-05-26",
"last_active": "2026-09-24"
}
}Variations
Ethereum. Name the chain, so the route does not pick one for you.
# the Ethereum figures
curl -H "X-API-Key: $VIKE_API_KEY" \
"https://data.vike.io/v1/onchain/wallets/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain=ethereum"BNB Chain. The same address on BNB Chain.
# the BNB Chain figures
curl -H "X-API-Key: $VIKE_API_KEY" \
"https://data.vike.io/v1/onchain/wallets/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain=bsc"Base. The same address on Base.
# the Base figures
curl -H "X-API-Key: $VIKE_API_KEY" \
"https://data.vike.io/v1/onchain/wallets/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain=base"What it holds on each chain now. One call reads the current balances on all four chains.
# chain and value of every holding worth at least 1 USD
curl -s -H "X-API-Key: $VIKE_API_KEY" \
"https://data.vike.io/v1/onchain/wallets/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045/balances" \
| jq '.holdings | map({chain, symbol, usd_value})'Before you rely on it
Received is not the same as used
Anyone can send tokens to any address, so a chain where the wallet only received, with total_outflow at 0, may
be one its owner never touched: airdrops and spam land everywhere. tx_count includes unpriced transfers. Count a
chain as used when the wallet sent something there.
An empty chain reads null, and history starts per chain
With chain set and no transfer on that chain, the route answers chain: null with every figure 0 and both
dates null, not an error. Each chain's history starts on its own date, so a wallet older than that shows a later
first_seen; /wallets/{address}/first-funder names the date in coverage.history_from (2025-02-18 on
HyperEVM).
Ask your agent
Connected to the Vike MCP server (https://vike.io/mcp) in Claude, ChatGPT or Cursor, ask it in plain words.
The wallet_summary tool answers it, one chain per call, at 2 credits a call.
On which of Ethereum, BNB Chain, Base and HyperEVM has 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 been active?