Wallet balance history
Get historical token balance snapshots for a wallet address or named entity over a date range.
Provider contract
- Call path
- /routes//crypto/wallet-balance-history
nansendefault
- Method
- POST
- Selected provider
- nansendefault
- Provider price
- $0.01
- Settlement
- Base USDC · x402 · 5% h402 fee
Quickstart
Both commands call the selected provider directly.
curl -X POST '/routes/nansen/crypto/wallet-balance-history' \
-H 'content-type: application/json' \
-d '{"address":"0x28c6c06298d514db089934071355e5743bf21d60","chain":"ethereum","date":{"from":"2026-05-15T00:00:00Z","to":"2026-05-21T23:59:59Z"}}'h402 call 'crypto/wallet-balance-history' --provider 'nansen' --method POST --json '{"address":"0x28c6c06298d514db089934071355e5743bf21d60","chain":"ethereum","date":{"from":"2026-05-15T00:00:00Z","to":"2026-05-21T23:59:59Z"}}'Parameters & live test
pays real USDCnansendefault$0.010/call
Fill the request fields, quote the exact per-call total, then choose x402 or eligible bonus credit explicitly before sending. Only the selected provider's listed parameters are accepted.
addressstringoptional *Wallet address to get historical balances for. Provide either walletAddress or entityName.
entity_namestringoptional *Optional Nansen entity name to look up instead of a wallet address (Nansen-only; pin the nansen candidate to use it on the aggregated route).
chainstringrequiredNansen chain slug for the historical balances. Use 'all' to span every supported chain.
dateobjectrequiredISO 8601 date-time range for the historical snapshots, with from and to fields.
date.fromstringrequiredInclusive range start.
date.tostringrequiredInclusive range end.
paginationobjectoptionalOptional pagination, e.g. { "page": 1, "perPage": 10 }.
pagination.pageintegeroptional≥ 11-based page number.
pagination.per_pageintegeroptional1–1000Results per page (max 1000).
address, entity_name.{
"address": "0x28c6c06298d514db089934071355e5743bf21d60",
"chain": "ethereum",
"date": {
"from": "2026-05-15T00:00:00Z",
"to": "2026-05-21T23:59:59Z"
}
}{ "data": { "pagination": { "page": 1, "per_page": 10, "is_last_page": false }, "data": [ { "block_timestamp": "2026-05-21T23:00:00", "token_address": "0x3da932456d082cba208feb0b096d49b202bf89c8", "chain": "ethereum", "token_amount": 71640.76153419405, "value_usd": 1210.433326836379, "token_symbol": "DEGOV2" }, { "block_timestamp": "2026-05-21T23:00:00", "token_address": "0x83f4389ccce1cc044dd7441add33c4f28b967434", "chain": "ethereum", "token_amount": 19667731.360383447, "value_usd": 95621.86555226526, "token_symbol": "DRX" }, { "block_timestamp": "2026-05-21T23:00:00", "token_address": "0x44e18207b6e98f4a786957954e462ed46b8c95be", "chain": "ethereum", "token_amount": 42069, "value_usd": 0.02493684883516012, "token_symbol": "TERMINUS" } ] }, "h402": { "routeId": "crypto/wallet-balance-history", "provider": "nansen", "selectedCandidateId": "crypto/wallet-balance-history/nansen", "routing": "manual", "paidBy": "x402-exact" } }
Providers
Choose a provider for this task. The catalog recommends the current default from quality, reliability, and price; your selected provider stays pinned. Listed prices are provider prices; settlement adds a 5% h402 fee.
- Success
- 100%
- p50
- 3.20s
- Calls
- 6
- Success
- 100%
- p50
- 2.46s
- Calls
- 5