Coins in Circulation
Etica's Supply
7795026 ETI
Monero's Supply
18331908 XMR
Bitcoin's Supply
20109964 BTC