How does an IDO work? An IDO uses a decentralized exchange (DEX) to facilitate the token sale . A crypto project provides their tokens to the DEX, users commit their funds through the platform, and the DEX completes the final distribution and transfer.