Une ICO (Initial Coin Offering) est une façon de distribuer des jetons au lancement d'un projet. Elle consiste à vendre des cryptomonnaies d'un projet n'ayant pas encore atteint sa phase finale, en échange d'une autre cryptomonnaie déjà installée et plus stable en valeur (comme l'ETH par exemple). Suite à cette ICO, des jetons sont distribués aux premiers acheteurs, et l'argent récolté est utilisé pour développer le projet.