What's up with the 4 billion max supply and only 100millionish in circulation?
It's a mineable coin so the supply will be 4 billion in the next 120 years. So no need to worry as for now it's only 118 million on the circulation. You can find more information regarding this on the OP.