{"uid":"cap_-dLGmaFqJRV7BDINOhwjg","slug":"blockscout-token-holders-list-92bf7854","name":"Blockscout Token Holders List","description":"Access to api/v2/tokens/:address_hash/holders. List addresses holding a specific token sorted by balance","url":"https://api.blockscout.com/:chain_id/api/v2/tokens/:address_hash_param/holders","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"type":"object","properties":{"chain_id":{"type":"string"},"address_hash_param":{"type":"string"}}},"queryParams":{"type":"object","properties":{"value":{"type":"string"},"items_count":{"type":"integer"},"address_hash":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2BKeFnUA1Cvw5OXCj2K3C","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a paginated list of addresses holding a specific token on a given blockchain, sorted by balance in descending order","exampleAgentPrompt":"Can you pull the list of top token holders for the contract address 0x6B175474E89094C44Da98b954EedeAC495271d0F on Ethereum mainnet (chain ID 1) — I want to see who's holding the most DAI?","exampleUseCases":[{"title":"Whale concentration analysis for DeFi token","prompt":"Show me the top holders of the USDC contract 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum mainnet — I want to know if a few wallets control most of the supply."},{"title":"Token airdrop eligibility snapshot","prompt":"I need to list all addresses holding the governance token at 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 on chain 1 so I can check which wallets qualify for our upcoming airdrop."},{"title":"Monitoring NFT collection ownership","prompt":"Who are the biggest holders of the NFT collection at contract 0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D on Ethereum? I want to see the top wallet addresses sorted by how many tokens they hold."}],"resultDescription":"Returns a paginated list of wallet addresses holding the specified token, each entry including the holder's address and their token balance, sorted from largest to smallest balance. Also includes pagination metadata (next page cursor or total count) to allow full enumeration of all holders.","failureModes":["Invalid or non-existent token contract address returns 404 or empty result set","Unsupported or incorrect chain ID returns an error or no data","Malformed address hash (wrong length, missing 0x prefix) returns a validation error","Token exists but has no holders yet returns an empty list","Rate limiting or quota exceeded returns a 429 error","Pagination cursor is invalid or expired, returning an error"],"whenToPreferThis":"Use this endpoint when you need a ranked list of token holders for a specific ERC-20, ERC-721, or other token contract on a Blockscout-indexed chain. It is the right choice for whale analysis, token distribution studies, airdrop snapshots, governance participation checks, or any scenario where you need to enumerate who holds a token and in what quantity. Prefer it over generic block explorers when you need structured, machine-readable holder data via API rather than a web UI.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:44:11.918Z","isFirstParty":false}