NOTE: Please consider that you would see the total supply (this includes locked tokens and the circulating supply) of all tokens in the network and not only the circulating supply of the tokens.
The supply of XOR changes often because it has an elastic supply, managed by the toking bonding curve.
The supply of VAL and PSWAP might change too because they are being burnt.
The current circulating supply for PSWAP is about 600M PSWAP.
To check the number of tokens on the SORA Network, follow this procedure:
1) Go to SORA polkadot.js
Click on "Developer" and then "RPC calls"
2) Select assets → totalSupply(assetId) fill in AssetID and press "Submit RPC call"
Core assets ID:
XOR - 0x0200000000000000000000000000000000000000000000000000000000000000
VAL - 0x0200040000000000000000000000000000000000000000000000000000000000
PSWAP - 0x0200050000000000000000000000000000000000000000000000000000000000
ETH - 0x0200070000000000000000000000000000000000000000000000000000000000
DAI - 0x0200060000000000000000000000000000000000000000000000000000000000
The results are shown for XOR:
353.0005 kXOR = 353 000.5 XOR (including XOR on Ethereum network)
In the result, as you see in the picture above, you'll see the amount of queried asset. Unfortunately, Polkadot.js supports only one asset for the network, that's why it shows XOR, but actually, it's asset that you asked - PSWAP, VAL, ETH, or DAI.
Letter before XOR shows the following:
k = x 1000
M = x 1000000
B = x 1000000000
For example, request for current PSWAP supply shows
3.5105 BXOR = 3,510,500,000 PSWAP (600M is circulating and the rest is locked on the technical accounts)
Example for current VAL supply:
70.5077 MXOR = 70,507,700 VAL (VAL on Ethereum is included)
Example for current ETH supply:
1.7188 kXOR = 1718.8 ETH (ETH on the SORA Network)
Example for current DAI supply:
1.1827 MXOR = 1,182,700 DAI (DAI on the SORA Network)