ICO (Initial Coin Offering) — sprzedaż tokena bezpośrednio przez projekt. Płatność jest wysyłana na adres wskazany przez projekt albo do smart kontraktu sprzedaży, czyli programu w blockchainie, który wykonuje warunki emisji i dystrybucji tokena.
IEO (Initial Exchange Offering) — sprzedaż tokena w ramach scentralizowanej giełdy. Giełda pobiera płatność, a tokeny są księgowane na saldzie giełdowym.
IDO (Initial DEX Offering) — sprzedaż tokena przez DEX, czyli zdecentralizowaną giełdę. Zakup wykonuje smart kontrakt w blockchainie, a tokeny trafiają na adres portfela.
Główna różnica między formatami polega na tym, kto obsługuje transakcję: projekt (ICO), scentralizowana giełda (IEO) albo smart kontrakt zdecentralizowanej giełdy (IDO).