Podaż, dystrybucja i kluczowe wskaźniki dla ICON (ICX)
The total supply of ICON is 1,108,167,781.319 ICX. There is no defined maximum supply cap.
ICON currently has 1,094,217,493.987 ICX in circulation, which represents 98.7% of the total supply.
The exact launch date for ICON is not currently available in our records.