Nansen Token God Mode (TGM) Holders is a paid API for AI agents from api.nansen.ai, paid per call via MPP or x402, $0.05/call, status unknown (last checked 2026-09-14).
Retrieves holders data for a specific token using Nansen's Token God Mode analytics, including wallet labels, smart money flags, and entity aggregations
Get "Token God Mode" (TGM) holders data
Returns a list of token holders with Nansen wallet labels (e.g. smart money, exchange, fund), optional entity aggregations, balances, label types, and metadata — filtered and sorted according to the query parameters.
GEThttps://api.nansen.ai/api/v1/tgm/holdersUse this endpoint when you need to identify who holds a specific token with the context of Nansen's proprietary wallet labels (smart money, exchanges, funds, whales). Prefer this over generic on-chain holder lookups when label intelligence, entity aggregation, or smart money classification is needed. Ideal for due diligence, market research, or monitoring institutional accumulation patterns.
{
"chain": "ethereum",
"token_address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
}| Field | Type | Description |
|---|---|---|
| chainrequired | string | Chains supported for TGM holders endpoint. |
| filters | — | Additional filters to apply to the query. |
| order_by | — | Custom sort order to override the endpoint's default ordering. Examples: - [{"field": "value_usd", "direction": "DESC"}] - Sort by value USD descending - [{"field": "token_amount", "direction": "ASC"}] - Sort by token amount ascending - [{"field": "ownership_percentage", "direction": "DESC"}] - Sort by ownership percentage descending |
| label_type | string | TGM holders label types. |
| pagination | object | Pagination parameters for API requests. |
| token_addressrequired | string | Token address |
| premium_labels | — | Controls label tier in the response. When null/omitted, defaults to true (premium labels filtered by subscription plan). When false, returns free-tier labels for all users. When true, returns premium labels (filtered by subscription plan). Note: In a future release, the default will change from true to false — pass premium_labels=true explicitly to preserve premium label behavior. |
| aggregate_by_entity | boolean | Whether to return entity data |
{
"data": [
{
"address": "0x37305b1cd40574e4c5ce33f8e8306be057fd7341",
"value_usd": 4387803369.448287,
"token_amount": 4389708168.78267,
"total_inflow": 219872981083.88794,
"address_label": "MakerDAO: Lite PSM",
"total_outflow": 215483272915.1053,
"balance_change_7d": 754832934.469872,
"balance_change_24h": 18049140.784351,
"balance_change_30d": 1190901871.038382,
"ownership_percentage": 0
},
{
"address": "0x38aaef3782910bdd9ea3566c839788af6ff9b200",
"value_usd": 2189072990.985087,
"token_amount": 2190023294.45702,
"total_inflow": 18761335867.159138,
"address_label": "🤖 🏦 Binance: Wallet",
"total_outflow": 16571312572.702116,
"balance_change_7d": -400000000,
"balance_change_24h": 0,
"balance_change_30d": -893157752.583,
"ownership_percentage": 0
},
{
"address": "0xe1940f578743367f38d3f25c2d2d32d6636929b6",
"value_usd": 1699262328.392209,
"token_amount": 1699999999.039577,
"total_inflow": 1700000000.039577,
"address_label": "🤖 ZeroDev: SingleOwnerMSCA",
"total_outflow": 1,
"balance_change_7d": 0,
"balance_change_24h": 0,
"balance_change_30d": 0,
"ownership_percentage": 0
},
{
"address": "0xad354cfbaa4a8572dd6df021514a3931a8329ef5",
"value_usd": 1399392507.0452282,
"token_amount": 1400000000.5201,
"total_inflow": 1400000002.0201,
"address_label": "🤖 🏦 Binance: Cold Wallet",
"total_outflow": 1.5,
"balance_change_7d": 0,
"balance_change_24h": 0,
"balance_change_30d": 0,
"ownership_percentage": 0
},
{
"address": "0xffa69c0080582098af595156240214b742735a5e",
"value_usd": 1282443275.4830384,
"token_amount": 1282999999.8601,
"total_inflow": 1282999999.989199,
"address_label": "🤖 ERC1967Proxy",
"total_outflow": 0.129099,
"balance_change_7d": 0,
"balance_change_24h": 0,
"balance_change_30d": 0,
"ownership_percentage": 0
},
{
"address": "0x40ec5b33f54e0e8a33a975908c5ba1c14e5bbbdf",
"value_usd": 1081294587.864953,
"token_amount": 1081763991.126179,
"total_inflow": 19340235545.069492,
"address_label": "🤖 Polygon: PoS ERC20 Bridge",
"total_outflow": 18258471553.943314,
"balance_change_7d": 13727137.699846,
"balance_change_24h": -3647831.143453,
"balance_change_30d": -45321826.576399,
"ownership_percentage": 0
},
{
"address": "0x01b8697695eab322a339c4bf75740db75dc9375e",
"value_usd": 788110089.0823357,
"token_amount": 788452217.351701,
"total_inflow": 950000010.351701,
"address_label": "Custody Vaults",
"total_outflow": 161547793,
"balance_change_7d": 115000000.000999,
"balance_change_24h": 115000000.000999,
"balance_change_30d": 180923262.116389,
"ownership_percentage": 0
},
{
"address": "0x3d09d2354530466d32ed37c6ad19ea58504a0c37",
"value_usd": 666633531.4862347,
"token_amount": 666922925.289953,
"total_inflow": 1221922935.289953,
"address_label": "🏦 Deribit: Wallet",
"total_outflow": 555000010,
"balance_change_7d": -19999999.95759,
"balance_change_24h": 0.03661,
"balance_change_30d": 45433672.949119,
"ownership_percentage": 0
},
{
"address": "0x08f619716db7c6245401b543e59acac1d25cb483",
"value_usd": 592058196.3518478,
"token_amount": 592315216.086638,
"total_inflow": 1129376741.086638,
"address_label": "🤖 ERC1967Proxy",
"total_outflow": 537061525,
"balance_change_7d": 0,
"balance_change_24h": 0,
"balance_change_30d": 142504604.79,
"ownership_percentage": 0
},
{
"address": "0xee7ae85f2fe2239e27d9c1e23fffe168d63b4055",
"value_usd": 579228735.6525908,
"token_amount": 579480185.960918,
"total_inflow": 193310035606.78802,
"address_label": "🤖 🏦 Binance: Hot Wallet",
"total_outflow": 192730555420.82712,
"balance_change_7d": -109615893.449257,
"balance_change_24h": -75245989.387486,
"balance_change_30d": -133918171.339229,
"ownership_percentage": 0
}
],
"warnings": null,
"pagination": {
"page": 1,
"per_page": 10,
"is_last_page": false
}
}| Field | Type | Description |
|---|---|---|
| datarequired | array | List of TGM holder records |
| warnings | — | Optional warnings about the query results. For example, if a token has no USD price data, a warning will indicate that the default value_usd filter may be excluding results. |
| paginationrequired | object | Pagination information for API responses. |
No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"