Skip to main content

What Is an IDO (Initial DEX Offering)? How It Works and What Can Go Wrong

An IDO sells a new token through a decentralised exchange or launchpad. How it works, how it differs from ICOs and IEOs, and the main risks.

· By ZIPMEX · 14 min read

An initial DEX offering (IDO) is a way for a crypto project to raise money by selling a new token through a decentralised exchange (DEX) or a launchpad built on one. There is no company-run order book and no centralised exchange in the middle. Buyers pay with crypto from their own wallets, and the token usually starts trading in an on-chain liquidity pool straight after the sale. That speed and openness are the appeal. The same features leave most of the checking to the buyer.

How an IDO works

The sale

The project deploys a token smart contract. It then sells part of the supply in exchange for a widely held asset such as ETH or a stablecoin. The sale may run on a dedicated launchpad, or the project may simply create a pool on a decentralised exchange. Participants connect a self-custody wallet, approve the spend and receive tokens from the contract.

The liquidity pool

Most DEX listings use an automated market maker rather than an order book. The project, or anyone else, deposits two assets into a pool, for example the new token and a stablecoin. A formula then sets the price from the ratio of the two assets. The commonest design is the constant product market maker, studied formally by Angeris et al. in a 2019 paper. Trades change the ratio, and with it the price. In a small pool, a modest trade can move the price sharply.

Common launch steps

The details vary by project and launchpad. A typical sequence:

  1. Eligibility checks. Some launchpads run KYC/AML checks and exclude certain jurisdictions. Others run no checks at all.
  2. Allowlist. Projects often limit early access to an allowlist. Places may be allocated by lottery, by holdings of a launchpad token, or by completing social-media tasks.
  3. Contribution. Participants send funds from a self-custody wallet during a fixed window.
  4. Distribution and vesting. Tokens arrive at once or unlock over time.
  5. Trading. A liquidity pool opens, often within minutes or hours of the sale.

IDO vs ICO vs IEO vs IPO

Who runs the saleWhere the token first tradesTypical gatekeeper
ICO (initial coin offering)The project, usually on its own websiteWherever it can get listed laterNone beyond the issuer
IEO (initial exchange offering)A centralised exchange, on the issuer's behalfThat exchangeThe exchange's listing review
IDOThe project via a DEX or launchpad smart contractAn on-chain liquidity poolThe launchpad's review, if any
IPO (initial public offering)A company with underwritersA regulated stock exchangeSecurities regulator and exchange rules

An IDO combines the self-service style of an ICO with an exchange listing on day one. The difference is that the "exchange" is a smart contract, not a company. So no listing fee goes to a central operator and nobody has to approve the listing. Whatever vetting happens depends on the launchpad.

Why projects and buyers use IDOs

  • Speed to market. A token can be sold and trading on the same day, with no centralised listing process.
  • Lower barriers. A project needs a token contract and some starting liquidity, not an exchange's approval.
  • Open access. Anyone with a compatible wallet can take part, subject to the launchpad's rules.
  • On-chain transparency. The token contract, pool balances and large holders can be inspected on a block explorer before and after the sale.

The original article said projects "lock up most crowd-sourced funds as liquidity" and that IDOs offer "superior and more direct liquidity at all price levels." Neither holds in general. Liquidity depends on how much the project and others deposit, and whether that liquidity is locked differs from project to project.

Before you join an IDO: a scam and safety check

Answer five questions about the sale you are looking at to see which check from this guide you still need to make.

  1. Where did you get the token's contract address?

  2. How did you reach the sale page?

  3. How much does the contract ask you to approve it to spend?

  4. Have you checked how much liquidity sits in the pool, who controls it and whether it is locked?

  5. Have you read the white paper and checked whether the sale is open to residents of your jurisdiction?

Get the address from the project first

Anyone can deploy a token with any name or symbol, so those fields cannot be counted on for security. The contract address is the reliable identifier: take it from the issuing project itself and check it on a block explorer.

Do not use that link

Scammers build clones of real launch pages. Ethereum.org advises reaching sites through saved bookmarks rather than links.

Treat it as a scam

Unsolicited 'claim' pages can drain a wallet through a malicious approval. Ethereum.org says flatly: "Giveaways are always scams."

Limit the approval

Ethereum.org advises against unlimited spend limits and recommends approving only the amount necessary for the transaction. Review and revoke old approvals too.

Check the pool before anything else

Tiny liquidity pools are a warning sign, and in a small pool a modest trade can move the price sharply. In a rug pull the deployer removes the liquidity, leaving holders with a token that is hard or impossible to sell.

Finish the paperwork checks

Read the white paper for supply, allocations to the team and early backers, vesting and use of funds. Check whether the sale is open to residents of your jurisdiction and what rights the local rules give you.

The basic checks in this guide are done

These checks do not make a token safe. Most new DEX tokens do not last, and bots can sandwich trades in thin, fast-moving launch pools, leaving buyers with worse execution. This is not investment advice.

This covers only the checks listed in this guide; it cannot verify a contract, a pool or a launchpad for you, and terms and legal status differ by project and jurisdiction.

The risks

Most new DEX tokens do not last

Chainalysis counted 2,063,519 tokens launched in 2024. About 0.87 million (42.35%) were listed on a DEX. Of all tokens launched that year, 74,037 (3.59%) showed trading patterns that "may be linked to pump-and-dump schemes," in the firm's words. These are suspected cases, not confirmed fraud. The same analysis covers the typical "rug pull": the deployer removes the liquidity from the pool, leaving holders with a token that is hard or impossible to sell.

Fake tokens and copycat sites

Ethereum.org warns that anyone can deploy a token with any name or symbol, so "you cannot count on those fields for security." The contract address is the reliable identifier, and it should come from the issuing project itself. Tiny liquidity pools are another warning sign. Scammers also build clones of real launch pages. Ethereum.org advises reaching sites through saved bookmarks rather than links.

Wallet approvals

To join a sale you approve a smart contract to spend your tokens. Ethereum.org advises against unlimited spend limits and recommends approving "only the amount necessary for the transaction." Unsolicited "claim" pages can drain a wallet through a malicious approval. Ethereum.org also says flatly: "Giveaways are always scams."

Bots at launch

Trades in a new pool are visible in the public mempool before they are confirmed. Ethereum.org's documentation describes bots that watch the mempool and "sandwich" large DEX trades, buying just before and selling just after. As a result, "users who are sandwiched face increased slippage and worse execution on their trades." Thin, fast-moving launch pools are exposed to this.

How regulators treat token sales

United States

On 25 July 2017, in its Report of Investigation on The DAO, the SEC concluded that DAO tokens were securities. It said issuers using blockchain technology must register offers and sales of securities unless an exemption applies. On 17 March 2026, the SEC, joined by the CFTC, published an interpretation with a five-category token taxonomy: digital commodities, digital collectibles, digital tools, stablecoins and digital securities. The interpretation explains how a non-security crypto asset can become subject to an investment contract during a fundraising, and how that contract can end. Chairman Paul S. Atkins said that "investment contracts can come to an end." Whether a particular IDO is a securities offering still depends on its facts.

European Union

The Markets in Crypto-Assets Regulation (MiCA, Regulation (EU) 2023/1114) has applied in full since December 2024. Under Article 4, an offeror making a public offer of a crypto-asset other than an asset-referenced or e-money token must be a legal person. It must also draw up, notify and publish a crypto-asset white paper. The white-paper requirements do not apply to three kinds of offer:

  • offers to fewer than 150 persons per member state;
  • offers totalling no more than EUR 1,000,000 over 12 months;
  • offers made only to qualified investors.

ESMA notes that white papers are not reviewed or approved by any competent authority, and the offeror alone is responsible for their content. Article 13 gives retail buyers who purchase directly from an offeror 14 calendar days to withdraw. That right does not apply if the token was admitted to trading before the purchase, and it ends with the subscription period.

A checklist before taking part

  • Get the contract address from the project's official channels and check it on a block explorer.
  • Read the white paper: supply, allocations to the team and early backers, vesting and use of funds.
  • Check how much liquidity sits in the pool, who controls it and whether it is locked.
  • Approve only the amount you intend to spend, and review and revoke old approvals.
  • Check whether the sale is open to residents of your jurisdiction, and what rights the local rules give you.

Limitations: this guide covers the general IDO model. Terms, checks and legal status differ by launchpad, project and jurisdiction. It is not investment advice.

Updated on Oct 25, 2026