ICO (Initial Coin Offering) — venta de un token directamente por el proyecto. El pago se envía a la dirección indicada por el proyecto o al smart contract de venta, es decir, un programa en la blockchain que ejecuta las condiciones de emisión y distribución del token.
IEO (Initial Exchange Offering) — venta de un token dentro de un exchange centralizado. El exchange descuenta el pago, y los tokens se acreditan en el saldo de la cuenta del exchange.
IDO (Initial DEX Offering) — venta de un token a través de un DEX, es decir, un exchange descentralizado. La compra la ejecuta un smart contract en la blockchain, y los tokens llegan a la dirección de la wallet.
La principal diferencia entre los formatos es quién opera la transacción: el proyecto (ICO), un exchange centralizado (IEO) o el smart contract de un exchange descentralizado (IDO).