Wallet counterparties
Get the addresses or entities a wallet has transacted with, with interaction counts and volume.
Provider contract
- Call path
- /routes/nansen/crypto/wallet-counterparties
- Method
- POST
- Selected provider
- nansendefault
- Provider price
- $0.05
- Settlement
- Base USDC · x402 · 5% h402 fee
Quickstart
Both commands call the selected provider directly.
curl -X POST '/routes/nansen/crypto/wallet-counterparties' \
-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-counterparties' --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 USDCFill 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 counterparties for. Provide either walletAddress or entityName.
entity_namestringoptional *Nansen entity name to get counterparties for. Provide either walletAddress or entityName.
chainstringrequiredNansen chain slug for the counterparties. Use 'all' to span every supported chain.
dateobjectrequiredISO 8601 date-time range for the counterparties, with from and to fields. High-volume addresses are capped at 180 days upstream.
date.fromstringrequiredInclusive range start.
date.tostringrequiredInclusive range end.
source_inputstringoptionalType of interactions to include.
group_bystringoptionalGroup counterparties by wallet or by entity.
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": [ { "counterparty_address": "0x000d2c2155283c4ae283f0298a69ea71998f8aef", "counterparty_address_label": [ "Binance" ], "interaction_count": 88852, "total_volume_usd": 12785545084.752466, "volume_in_usd": 6535484560.602552, "volume_out_usd": 6250060524.149914, "tokens_info": [ { "token_address": "0xdac17f958d2ee523a2206206994597c13d831ec7", "token_symbol": "USDT", "token_name": "Tether USD", "num_transfer": "232" }, { "token_address": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", "token_symbol": "ETH", "token_name": "Ethereum", "num_transfer": "219" }, { "token_address": "0xdac17f958d2ee523a2206206994597c13d831ec7", "token_symbol": "USDT", "token_name": "Tether USD", "num_transfer": "215" } ] }, { "counterparty_address": "0x363de1a78b9ca98670ccf38f883264ac7d5705ab", "counterparty_address_label": [ "HTX" ], "interaction_count": 189, "total_volume_usd": 164588756.9988589, "volume_in_usd": 0, "volume_out_usd": 164588756.9988589, "tokens_info": [ { "token_address": "0x68749665ff8d2d112fa859aa293f07a622782f38", "token_symbol": "XAUT", "token_name": "Tether Gold", "num_transfer": "28" }, { "token_address": "0xdac17f958d2ee523a2206206994597c13d831ec7", "token_symbol": "USDT", "token_name": "Tether USD", "num_transfer": "18" }, { "token_address": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", "token_symbol": "ETH", "token_name": "Ethereum", "num_transfer": "6" } ] }, { "counterparty_address": "0x51c72848c68a965f66fa7a88855f9f7784502a7f", "counterparty_address_label": [ "Wintermute Market Making" ], "interaction_count": 207, "total_volume_usd": 99535965.80426788, "volume_in_usd": 0, "volume_out_usd": 99535965.80426788, "tokens_info": [ { "token_address": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984", "token_symbol": "UNI", "token_name": "Uniswap", "num_transfer": "14" }, { "token_address": "0x95ad61b0a150d79219dcf64e1e6cc01f0b64c4ce", "token_symbol": "SHIB", "token_name": "SHIBA INU", "num_transfer": "13" }, { "token_address": "0x45804880de22913dafe09f4980848ece6ecbaf78", "token_symbol": "PAXG", "token_name": "Paxos Gold", "num_transfer": "11" } ] } ] }, "h402": { "routeId": "crypto/wallet-counterparties", "provider": "nansen", "selectedCandidateId": "crypto/wallet-counterparties/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
- 1.90s
- Calls
- 3