New: getTransactionsForAddress - Query transaction history with advanced filtering, sorting, and pagination. Learn More
English
Returns the compressed token accounts owned by a certain account.
cURL
curl --request POST \ --url 'https://mainnet.helius-rpc.com/?api-key=' \ --header 'Content-Type: application/json' \ --data ' { "jsonrpc": "2.0", "id": "1", "method": "getCompressedTokenAccountsByOwner", "params": { "owner": "11111115q4EpJaTXAZWpCg3J2zppWGSZ46KXozzo9", "cursor": "3J98t1WpEZ73CNm", "limit": 1, "mint": "11111115q4EpJaTXAZWpCg3J2zppWGSZ46KXozzo9" } } '
{ "context": { "slot": 100 }, "value": { "items": [ { "account": { "hash": "11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP", "lamports": 100, "leafIndex": 100, "owner": "11111115q4EpJaTXAZWpCg3J2zppWGSZ46KXozzo9", "seq": 100, "slotCreated": 100, "tree": "11111115q4EpJaTXAZWpCg3J2zppWGSZ46KXozzo9", "address": "11111115q4EpJaTXAZWpCg3J2zppWGSZ46KXozzo9", "data": { "data": "SGVsbG8sIFdvcmxkIQ==", "dataHash": "11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP", "discriminator": 100 } }, "tokenData": { "amount": 100, "mint": "11111115q4EpJaTXAZWpCg3J2zppWGSZ46KXozzo9", "owner": "11111115q4EpJaTXAZWpCg3J2zppWGSZ46KXozzo9", "state": "initialized", "delegate": "11111115q4EpJaTXAZWpCg3J2zppWGSZ46KXozzo9", "tlv": "SGVsbG8sIFdvcmxkIQ==" } } ], "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.
getCompressedTokenAccountsByOwner
Show child attributes
Successfully retrieved compressed token accounts from the Solana blockchain for the specified wallet owner
Was this page helpful?