Get ready for the upcoming major $ICP supply reduction!
As of November 13, 2024:
🔹Total supply: 525.4M ICP
🔹Circulating supply: 474.3M (90.3% of total supply)
🔹Stacked ICP: 237.5M (45.2% of total supply).
🔹85.7% of ICP stakes have a release delay of more than 1 year
🔹59.2% of ICP stakes have a 8-year term