Skip to content
PREPROD PENDING
POOL FEE 1.2% CREATOR 1.0% TREASURY 0.1% LP RESERVE 0.1% LP LOCK 365D BATCHING OPEN GRADUATED POOLS 2

[ HOW IT WORKS ]

From graduation to your first swap.

Five steps, one transaction each. Nothing is custodial and nothing waits on a person to approve it.

01

The curve sells through 100%

A launch on noctis.zone graduates only at full sell-through. There is no partial or early graduation.

NOCTIS.ZONE · BONDING CURVE

02

Graduation creates the pool

The graduation transaction creates the CPMM pool here and mints its LP. No third-party migration step and no migration fee.

ONE TRANSACTION · NO MIGRATION FEE

03

LP tokens go straight to escrow

The LP reserve is seeded as liquidity, sized so the pool opens at 1.2× the graduation price, and its LP tokens land in the escrow validator, locked for 365 days. The withdraw function is absent from the validator, not admin-gated.

LP_ESCROW · 365 DAYS

04

You swap against the pool

Your wallet signs one transaction that trades straight against the pool. It pays exactly the amount your wallet shows, or nothing moves if another trade reached the pool first. The three fee arms pay out in that transaction, and the platform fee, 0.2% of the ADA side, at least 1 ADA and at most 4 ADA, is its own output. There is no batcher fee.

ONE TRANSACTION · CIP-30

05

Orders wait for a batcher

A limit order, or a request to add or remove liquidity, placed from the launch page on noctis.zone, rests at its script address until a batcher fills it. A swap order fills at or above its floor. Its batcher fee is a ceiling of 1.5 ADA, and whatever the fill does not spend comes back.

LIMIT ORDERS · LIQUIDITY

01

Graduation is the only door

The pool factory only authorises pool creation inside a graduation transaction. Arbitrary tokens cannot be listed.

POOL FACTORY · GRADUATION ONLY

02

No withdraw function to call

The escrow validator has no withdraw path. It is not disabled and not admin-gated, it is absent, for the whole 365-day lock.

NO withdraw() IN THE CODE

03

Royalty lives in the pool datum

The royalty slot is a datum field keyed to the creator. Only their signature withdraws it, and only a passed CTO vote can reassign it.

SINGLE ROYALTY POOL · CTO REDIRECT

04

No gatekeeper on trades

A swap needs nobody’s permission: the pool’s swap arm checks the trade, not who makes it. An order names no executor, so any batcher may fill it, and only the placer can cancel it while it waits.

OPEN SWAP ARM · ANY EXECUTOR