อุปทาน การกระจาย และเมตริกสำคัญของ 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.