Supply, distribution, and key metrics for Immunefi (IMU)
The total supply of Immunefi is 10,000,000,000 IMU. There is no defined maximum supply cap.
Immunefi currently has 859,369,445.55 IMU in circulation, which represents 8.6% of the total supply.
The exact launch date for Immunefi is not currently available in our records.