ICON (ICX) için arz, dağılım ve temel metrikler
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.