Circulating Supply:
24,860,298,436 ECC
In the sell wall at coin exchange:
480,484,417
Total Supply:
Unknown

A lot of coins, and where are the rest of the coins (excluding the HODL-ers) because relatively speaking it is a small fraction from the circulating supply?