DOKU · Documentation

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.

01Start here

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.

Supply
1B
1,000,000,000, fixed.
Trade fee
1%
On the curve.
Creator tax
0–10%
Optional, set at launch.
Liquidity
Locked
Forever, at graduation.

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.

02Start here

Launch a coin

One transaction. No presale, no team allocation.

  1. 01
    Connect a wallet on Monad
    Any EVM wallet. You need MON for gas and the launch fee, plus your dev buy if you make one.
  2. 02
    Name it
    Name, ticker and image. Add X, Telegram and a website if you have them — they show on the coin's page.
  3. 03
    Choose what it is priced in
    MON by default. See Quote assets for the others.
  4. 04
    Decide where fees go
    Your wallet, holders pro-rata, or buyback and burn — and optionally a creator tax of up to 10%. See Where fees go.
  5. 05
    Dev buy, then launch
    A dev buy is an ordinary buy in the same transaction, at the curve's price. Sign once and the market is live.
The launch screen is the source of truth
The launch fee and anti-sniper terms are read off the factory contract before you sign. They can be tuned, so this page describes them instead of quoting a number that could go stale.
03Start here

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.

Slippage

Every trade carries a minimum out. If the price moves past it first, the trade reverts instead of filling badly.

Sells never close

No pause, owner or admin key can stop a sell on an existing market.

Fees in the quote

Fees come out of the MON side of a trade, never out of your tokens.

04How it works

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.

Bonding curve
PRICE →SUPPLY SOLD →RESERVEGRADUATIONv4 POOL
35%
Price
Rising
Phase
Curve

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.

05How it works

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.

Anti-sniper tax
0%25%50%0s1s2s3s4s
0.5s
Tax right now
41.7%
100 MON
Taxed and burned41.67 MON
Buys you tokens58.33 MON

Example terms, before the 1% trade fee. The launch screen shows the live ones.

Snipers pay holders
Nobody keeps the tax. It buys the coin on its own curve the moment it is collected and burns what it buys, so a sniper's premium lifts the price for everyone else.

The decay can run on time, on curve progress, or on whichever keeps the rate higher. Each market keeps the terms it launched with.

06How it works

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:

  1. 01
    The curve closes
    It stops trading, and its reserve moves to graduation.
  2. 02
    A v4 pool opens
    A canonical Uniswap v4 pool behind DOKU's hook, at the curve's closing price.
  3. 03
    Liquidity is seeded and locked
    A full-range position is minted from the reserve and the held-back supply, then sent to 0x…dEaD. Nobody can withdraw it.
If graduation fails
Your buy still goes through. Graduation runs in a guarded step so it cannot revert the trade that triggered it; the market waits, filled, until anyone retries — and its page says so.
07How it works

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.

08Fees

Fee schedule

1% on the curve. 1% per swap after graduation. LP fee is zero.

Fee calculator
MON
2.0%
Total fees
3.00MON · 3.0%
0%11%
Protocol · 1%1.00 MON
Creator · 2.0%2.00 MON
Into the trade97.00 MON
  • 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.

09Fees

Where fees go

Creator, holders, or buyback and burn — chosen once, at launch.

Creator
Your wallet

Accrues to the creator, or a wallet they named, and is claimed from the wallet page.

Holders
Pro-rata

Paid to holders by balance, from block-checkpointed snapshots.

Burn
Buyback and burn

Arrives as the coin and is burned. Supply only goes down.

Nothing to sandwich
Fees are collected in the currency they arrive in and swept permissionlessly. Nothing on the fee path sells on the open market.
10Safety

Contracts

Everything that holds funds is immutable.

  • 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.

11Safety

Risks

Memecoins. Most go to zero.

Read this before you trade
Coins on DOKU are memecoins and most go to zero. Anyone can launch anything; a name proves nothing about who made it, and a creator can sell their dev buy at any time. Smart contracts can have bugs. Never trade more than you can afford to lose.
12Reference

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.
13Reference

FAQ

Short answers to the questions people actually ask.

Can the creator rug the liquidity?
No. At graduation the position goes to a dead address, and no function anywhere withdraws it.
Why did my buy cost more right after launch?
The anti-sniper tax. It reaches zero within seconds, and what it collects is burned, not kept.
Is there a sell tax?
Only the trade fee, plus the creator tax if the market has one. The anti-sniper tax never touches sells.
Can I add liquidity to a graduated pool?
Yes, it is a canonical v4 pool. Its LP fee is zero, though, so providers earn nothing from swaps.
What if a curve never fills?
It keeps trading on the curve indefinitely. Buys and sells stay open; it just never graduates.
Which network is this?
Monad mainnet, chain ID 143. Gas is paid in MON.
Seen enough?

Find a coin on the board, or put your own on it.