New: getTransactionsForAddress - Query transaction history with advanced filtering, sorting, and pagination. Learn More
English
Returns the token balances for a given owner. The V2 version solves a minor naming issue. .
cURL
curl --request POST \ --url 'https://mainnet.helius-rpc.com/?api-key=' \ --header 'Content-Type: application/json' \ --data ' { "jsonrpc": "2.0", "id": "1", "method": "getCompressedTokenBalancesByOwnerV2", "params": { "owner": "11111114DhpssPJgSi1YU7hCMfYt1BJ334YgsffXm", "cursor": "3J98t1WpEZ73CNm", "limit": 1, "mint": "11111114DhpssPJgSi1YU7hCMfYt1BJ334YgsffXm" } } '
{ "context": { "slot": 100 }, "value": { "items": [ { "balance": 100, "mint": "11111114DhpssPJgSi1YU7hCMfYt1BJ334YgsffXm" } ], "cursor": "3J98t1WpEZ73CNm" } }
Your Helius API key. You can get one for free in the dashboard.
The version of the JSON-RPC protocol.
2.0
An ID to identify the request.
The name of the method to invoke.
getCompressedTokenBalancesByOwnerV2
Show child attributes
A Solana public key represented as a base58 string.
"11111114DhpssPJgSi1YU7hCMfYt1BJ334YgsffXm"
A base 58 encoded string.
"3J98t1WpEZ73CNm"
x >= 0
Successfully retrieved compressed token balances by owner (V2) from the Solana blockchain
100
Was this page helpful?