ICON (ICX)


  • Market Cap: 2,857,870,022.00
  • Available Supply: 380,045,004.00

  • Last Price: 7.4088
  • Total Supply: 400,230,000.00

ICON has linked various institutions such as universities, banks and more into its network. Its decentralized applications will help these institutions to interact on its multi-channel and tiered technology.

Website Whitepaper