getTokenSupply

getTokenSupply is a method on the ARIO class that retrieves detailed token supply information for the AR.IO network, including total supply, circulating supply, locked tokens, and more.

getTokenSupply does not require authentication.

Examples

getTokenSupply

const tokenSupply = await ario.getTokenSupply();

Parameters

The getTokenSupply method does not accept any parameters.

Output

{
  "total": 1000000000000000000,        // Total token supply in mARIO
  "circulating": 998094653842520,      // Tokens in circulation
  "locked": 0,                         // Tokens locked in vaults
  "withdrawn": 560563387278,           // Tokens in withdrawal
  "delegated": 1750000000,             // Tokens delegated to gateways
  "staked": 1343032770199,             // Tokens staked by operators
  "protocolBalance": 46317263683761    // Tokens held by protocol
}

Types

AOTokenSupplyData

{
  "total": 1000000000000000000,
  "circulating": 998094653842520,
  "locked": 0,
  "withdrawn": 560563387278,
  "delegated": 1750000000,
  "staked": 1343032770199,
  "protocolBalance": 46317263683761
}

Was this page helpful?