Supply, distribution, and key metrics for IOTA (IOTA)
The total supply of IOTA is 4,843,827,393 IOTA. There is no defined maximum supply cap.
IOTA currently has 4,349,010,953 IOTA in circulation, which represents 89.8% of the total supply.
The exact launch date for IOTA is not currently available in our records.