Historical Address Balance
Beta — subject to breaking changes.
Token balances for a wallet address as of a historical snapshot date.
Supports EVM chains (ethereum, base, bnb) and solana. Balances are computed from on-chain transfer history up to as_of_date. Results are ordered by USD value descending.
API key for authentication
Request model for the profiler historical token balances endpoint.
Returns token balances for an address as of a historical snapshot date. Supports EVM chains (ethereum, base, bnb) and solana.
Wallet address (EVM hex or Solana base58)
0xd8da6bf26964af9d7eed9e03e53415d37aa96045Historical snapshot date — balances are computed up to this date
2025-06-15Chain filter
ethereumPossible values: When True, exclude blacklisted addresses from the results. Defaults to True.
trueExample: trueHistorical token balance records
Bad Request
Unauthorized
Payment Required
Forbidden
Not Found
Unprocessable Content
Too Many Requests
Internal Server Error
Bad Gateway
Service Unavailable
Gateway Timeout
POST /api/v1beta1/profiler/address/historical-token-balances HTTP/1.1
Host: api.nansen.ai
apikey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 169
{
"address": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045",
"as_of_date": "2025-06-15",
"chain": "ethereum",
"apply_blacklist_filter": true,
"pagination": {
"page": 1,
"per_page": 10
}
}{
"pagination": {
"page": 1,
"per_page": 10,
"is_last_page": true
},
"data": [
{
"chain": "ethereum",
"token_address": "0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9",
"token_symbol": "AAVE",
"name": "Aave",
"token_amount": 100.5,
"price_usd": 85.5,
"value_usd": 8592.75
}
]
}Last updated
Was this helpful?