How DOKU works
Fair launches on Monad. Every coin starts on a bonding curve at the same price for everyone, then graduates into a Uniswap v4 pool whose liquidity can never be pulled.
What is DOKU
A fair-launch memecoin launchpad on Monad.
Anyone can create a coin on DOKU in one transaction. There is no presale, no team allocation and no whitelist: the coin trades against its own bonding curve from its first block, and the curve sets the price for everybody.
When the curve sells out the coin graduates: the trade that fills it also opens a Uniswap v4 pool, seeds it, and locks the liquidity. From then on it is a plain ERC-20 trading on the open market.
Launch a coin
One transaction. No presale, no team allocation.
- 01Connect a wallet on MonadAny EVM wallet. You need MON for gas and the launch fee, plus your dev buy if you make one.
- 02Name itName, ticker and image. Add X, Telegram and a website if you have them — they show on the coin's page.
- 03Choose what it is priced inMON by default. See Quote assets for the others.
- 04Decide where fees goYour wallet, holders pro-rata, or buyback and burn — and optionally a creator tax of up to 10%. See Where fees go.
- 05Dev buy, then launchA dev buy is an ordinary buy in the same transaction, at the curve's price. Sign once and the market is live.
Buy and sell
One trade panel, before and after graduation.
Open any market from Explore, enter an amount and confirm. Before graduation you trade with the curve; after it, the same panel routes through the pool. You never have to know which.
Every trade carries a minimum out. If the price moves past it first, the trade reverts instead of filling badly.
No pause, owner or admin key can stop a sell on an existing market.
Fees come out of the MON side of a trade, never out of your tokens.
The bonding curve
Price is a function of supply sold. Nothing else moves it.
Part of the 1,000,000,000 supply is sold along the curve; the rest is held back to seed the pool. Every buy moves the price up, every sell moves it down, and what buyers pay sits in the curve as the reserve sellers are paid from. Drag the slider to fill it.
Because price depends only on supply sold, nobody can buy below the curve and nobody can be sold into at a price it did not quote. The progress bar on a market page is exactly this slider.
Anti-sniper tax
A buy-only tax that falls to zero in seconds, and is burned.
The first seconds of a launch are where bots win. DOKU taxes buys only at a rate that starts high and falls linearly to zero. Sells are never taxed by it, and it never applies after graduation. Press play to see how short the window is.
Example terms, before the 1% trade fee. The launch screen shows the live ones.
The decay can run on time, on curve progress, or on whichever keeps the rate higher. Each market keeps the terms it launched with.
Graduation
The buy that fills the curve opens a Uniswap v4 pool.
No keeper, no button, no waiting. It happens inside the buy that fills the curve:
- 01The curve closesIt stops trading, and its reserve moves to graduation.
- 02A v4 pool opensA canonical Uniswap v4 pool behind DOKU's hook, at the curve's closing price.
- 03Liquidity is seeded and lockedA full-range position is minted from the reserve and the held-back supply, then sent to
0x…dEaD. Nobody can withdraw it.
Quote assets
What a coin is priced in — MON, or another registered asset.
Most markets are priced in MON. Others can be priced in assets the protocol has registered, such as USDC or tokenised gold. A market keeps its quote asset for life, on the curve and in the pool.
Only exact assets are admitted: a transfer of n delivers exactly n, and balances never change on their own. No fee-on-transfer, no rebasing, no callbacks — which is what lets one contract safely hold the reserves of many markets.
Fee schedule
1% on the curve. 1% per swap after graduation. LP fee is zero.
| Fee | On the curve | After graduation |
|---|---|---|
| Protocol | 1% of buys and sells | 0.25% of every swap |
| Creator / destination | 0–10%, set at launch | 0.75% of every swap |
| Anti-sniper tax | Buys only, decays to 0% | — |
| Pool LP fee | — | 0% |
| Launch fee | Once, at launch | — |
- Protocol
- On the curve
- 1% of buys and sells
- After graduation
- 0.25% of every swap
- Creator / destination
- On the curve
- 0–10%, set at launch
- After graduation
- 0.75% of every swap
- Anti-sniper tax
- On the curve
- Buys only, decays to 0%
- After graduation
- —
- Pool LP fee
- On the curve
- —
- After graduation
- 0%
- Launch fee
- On the curve
- Once, at launch
- After graduation
- —
The pool's own LP fee is zero by construction, so outside liquidity cannot dilute the levy: adding or removing liquidity later pays the same rate a swap would.
Where fees go
Creator, holders, or buyback and burn — chosen once, at launch.
Accrues to the creator, or a wallet they named, and is claimed from the wallet page.
Paid to holders by balance, from block-checkpointed snapshots.
Arrives as the coin and is burned. Supply only goes down.
Contracts
Everything that holds funds is immutable.
| Contract | Does | Upgradeable |
|---|---|---|
| Token | Plain ERC-20, fixed supply, no hooks | No |
| Bonding curve | Buys, sells, taxes, triggers graduation | No |
| Graduation | Opens the pool and locks the liquidity | No |
| DOKU hook | Takes the post-graduation levy | No |
| Factory | Validates and deploys new markets | Timelocked |
- Token
- Does
- Plain ERC-20, fixed supply, no hooks
- Upgradeable
- No
- Bonding curve
- Does
- Buys, sells, taxes, triggers graduation
- Upgradeable
- No
- Graduation
- Does
- Opens the pool and locks the liquidity
- Upgradeable
- No
- DOKU hook
- Does
- Takes the post-graduation levy
- Upgradeable
- No
- Factory
- Does
- Validates and deploys new markets
- Upgradeable
- Timelocked
Only the factory can change, behind a timelock, and a new factory only affects new launches. A pause can stop new launches; it can never freeze an existing market's sells. Each market page links its token, curve and pool on the explorer.
Risks
Memecoins. Most go to zero.
Glossary
The words this page uses, defined once.
- Bonding curve
- The contract a coin trades against before graduation. Its price is a function of supply sold.
- Reserve
- The quote asset paid into the curve. Sellers are paid from it, and it seeds the pool.
- Graduation
- The moment the curve sells out and its reserve opens a Uniswap v4 pool.
- Quote asset
- What a coin is priced in: MON, or another registered asset like USDC.
- Dev buy
- An optional buy by the creator inside the launch transaction, at the curve's price.
- Levy
- The flat 1% DOKU's v4 hook takes from every swap after graduation.
- Fee destination
- Where a market's creator share goes: the creator, holders, or buyback and burn.
- Dead address
0x…dEaD— an address nobody holds the key to. Liquidity sent there is locked forever.
FAQ
Short answers to the questions people actually ask.
Can the creator rug the liquidity?+
Why did my buy cost more right after launch?+
Is there a sell tax?+
Can I add liquidity to a graduated pool?+
What if a curve never fills?+
Which network is this?+
143. Gas is paid in MON.