Using DAS API

Price data is available only for Jupiter-verified tokens. Check whether token_info.price_info exists in the getAsset response.
Use getAssetsByOwner with the wallet address, and paginate if the wallet holds many assets.
getAsset retrieves one asset by mint address, while searchAssets lets you query multiple assets with filters.
Use the standard RPC method getTokenLargestAccounts with your token’s mint address. This returns the top 20 holders sorted by balance. See our getTokenLargestAccounts guide for details.
Use getProgramAccounts filtered by the token program and mint address, or getTokenAccountsByOwner for specific owners. For comprehensive token holder analysis, combine with getTokenLargestAccounts.
Multiply the token’s circulating supply by its current price (from getAsset). Only Jupiter-verified tokens include price data in DAS API responses.
Subscribe to account changes using WebSockets or LaserStream, filtering for the wallet’s token accounts. You can also use webhooks with account monitoring for real-time balance change notifications.

Troubleshooting DAS API

We only show price data for Jupiter-verified tokens.
TOKEN_MINT webhooks only capture specific token creation patterns and programs. Some tokens may be minted through custom programs or methods not covered by standard webhook filters. Consider using account monitoring or transaction filtering for comprehensive token tracking.

Need More Help?