IDO staat voor Initial DEX (Decentralized Exchange) Offering. Bij een IDO stuurt een startup zijn cryptomunten naar een gedecentraliseerde exchange, die ze vervolgens aanbiedt aan individuele belangstellenden. In een overeenkomst tussen de ontwikkelaars en de exchange kunnen dezelfde voorwaarden hanteert worden als bij een ICO. Deze voorwaarden bevatten het beperken van de bijdrage per individu en een vooraf afgesproken vaste prijs.
Het grootste verschil tussen een IDO en een IEO zijn de kosten. Omdat een IDO gebruik maakt van een gedecentraliseerde exchange kunnen de kosten veel lager blijven. Bij een IEO kost het vaak veel geld om de nieuwe cryptomunten aan te kunnen bieden.