New: getTransactionsForAddress - Query transaction history with advanced filtering, sorting, and pagination. Learn More
English
Returns information about the current supply.
cURL
curl --request POST \ --url 'https://mainnet.helius-rpc.com/?api-key=' \ --header 'Content-Type: application/json' \ --data ' { "jsonrpc": "2.0", "id": "1", "method": "getSupply", "params": [] } '
{ "jsonrpc": "2.0", "id": "1", "result": { "context": { "slot": 1114 }, "value": { "total": 1016000, "circulating": 16000, "nonCirculating": 1000000, "nonCirculatingAccounts": [ "FEy8pTbP5fEoqMV1GdTz83byuA8EKByqYat1PKDgVAq5", "9huDUZfxoJ7wGMTffUE7vh1xePqef7gyrLJu9NApncqA", "3mi1GmwEE3zo2jmfDuzvjSX9ovRXsDUKHvsntpkhuLJ9", "BYxEJTDerkaRWBem3XgnVcdhppktBXa2HbkHPKj2Ui4Z" ] } } }
Your Helius API key. You can get one for free in the dashboard.
The JSON-RPC protocol version.
2.0
"2.0"
A unique identifier for the request.
"1"
The name of the RPC method to invoke.
getSupply
"getSupply"
Optional configuration object.
Show child attributes
The commitment level for the request.
confirmed
finalized
processed
"finalized"
Option to exclude the detailed list of non-circulating SOL reserve accounts for faster response.
true
Successfully retrieved the supply information.
Identifier matching the request.
Context and supply details.
Context of the response.
Slot in which the data was fetched.
1114
Supply details.
Total SOL supply in existence (in lamports), including both circulating and locked tokens.
1016000
Amount of SOL (in lamports) currently in circulation and available for public use.
16000
Amount of SOL (in lamports) held in reserve accounts and not currently available in circulation.
1000000
List of Solana wallet addresses that hold non-circulating SOL tokens in reserve.
[ "FEy8pTbP5fEoqMV1GdTz83byuA8EKByqYat1PKDgVAq5", "9huDUZfxoJ7wGMTffUE7vh1xePqef7gyrLJu9NApncqA", "3mi1GmwEE3zo2jmfDuzvjSX9ovRXsDUKHvsntpkhuLJ9", "BYxEJTDerkaRWBem3XgnVcdhppktBXa2HbkHPKj2Ui4Z"]
Was this page helpful?