[ Design ]
One private launch.
Any chain you like.
The curve, graduation, the anti-rug mechanics and where every fee goes. Every rule on this page is enforced by contract.
From creation to graduation
A Cardano Launch, end to end. A Midnight Launch follows the same eight stages with NIGHT in place of ADA and the LP held in a Midnight LP Escrow PSM.
-
01
Creator pays $10 (ADA or NIGHT equivalent)
The launch fee is paid whole to the platform wallet, collected at the current market rate. The launch is created on both chains.
-
02
DarkVeil registration opens (48h)
Eligible wallets register and bond ~$50 of NIGHT. Registration requires wallet age of at least 90 days and a verified NIGHT balance.
-
03
Registration freezes (T−2h)
Slots are calculated: DV supply ÷ registered wallets = base allocation per wallet, with the 5% cumulative cap applied.
-
04
24h private buying window
All buying happens on Midnight Network. Amounts, addresses and participation rate are hidden until close. Flat price P0 for everyone.
-
05
Settlement and ZK certificate
NIGHT bonds return proportionally. A ZK Fair Launch Certificate is anchored on Cardano L1: public proof, private data.
-
06
Quadratic public curve opens
Price follows a quadratic curve, steeper than linear, rewarding earlier public buyers. DarkVeil buys count toward the 5% cap.
-
07
100% sell-through, then graduation
Once every public curve token sells, the launch graduates. There is no partial graduation.
-
08
LP seeded and locked
20% of supply plus the ADA the curve raised is seeded into the creator’s chosen DEX. LP locks for 1 year with no withdraw function.
Flat P0, then quadratic
DarkVeil buyers all enter at the flat floor price, so nobody has an advantage in the private window. Once the public curve opens the price accelerates quadratically.
DarkVeil: flat P0
Every registered wallet pays the same floor price for the whole 24-hour window. No price movement, no ordering advantage, nothing to read.
Public: P = P0 + k·x²
Price rises with every buy, steeper than linear, rewarding earlier public buyers. DarkVeil buys still count toward the 5% cap.
100% sell-through required
Graduation needs every public curve token sold. There is no partial graduation: the curve stays open until it fills or the creator closes the launch.
The pool opens above graduation price
A curve’s average price sits below its final price, so the pool opens above the graduation price. Everyone who bought on the curve is in profit the moment DEX trading starts.
What happens at graduation
At 100% sell-through the contract seeds and locks liquidity with no action required from the creator.
20% seeded as LP
The 20% token reserve (200M of 1,000M) pairs automatically with the ADA the curve raised, deposited into the DEX the creator selected. There is no default; the choice is forced.
LP locked for 1 year
The position enters escrow immediately and cannot be accessed for 365 days. There is no withdraw function: the code path does not exist.
Migration after 1 year
Once the lock expires, LP can migrate to another whitelisted DEX (Minswap, Splash, WingRiders) in a single atomic transaction. The underlying ADA and tokens never appear in any wallet.
The creator earns a pool royalty
The pool charges 1.0% to a royalty slot in its own datum, keyed to the creator’s wallet. Only their signature moves it, and a claim leaves the locked position untouched. A passed CTO vote rewrites that key to the community wallet, so the stream itself changes hands.
Built-in protections for buyers
Every Noctis launch, on every chain, enforces these by contract. The creator cannot disable them.
Creator vesting
Creator tokens are locked until graduation, then released linearly over 90–365 days, chosen at creation and unchangeable. A ZK proof verifies the creator held zero tokens at DarkVeil open.
LP permanence
The 20% LP allocation goes straight into a locked escrow at graduation. There is no withdraw function. Not greyed out, not gated, simply absent.
Fee escrow with a silence lock
The creator’s 0.5% curve fee accrues in escrow, claimable monthly. Ninety consecutive days with no claim and no verified-channel activity makes the launch eligible for a CTO vote.
CTO governance
Ninety days after graduation, holders can propose a community takeover. A 72-hour private ballot on Midnight needs 5% quorum from at least 15 distinct voters, each capped at 1% of supply.
Staking rewards pool
Any launch can opt into a staking pool at creation. It is a separate allocation from the LP and the public sale, seeded automatically at graduation.
25% optional allocation
Declined by default. If the creator does not select it, the public bonding curve absorbs the difference.
Manual staking, daily rewards
Holding earns nothing; a holder must actively stake. A fixed daily emission splits pro-rata among everyone staked. New positions take 7 days to start earning.
3–5 year runway
The creator picks a duration at launch, no default. The pool depletes at a steady daily rate and can be topped up at any time to extend the runway.
$1 flat claim fee
Claiming costs $1 USD in the chain’s own currency at the current oracle price: ADA on a Cardano launch, NIGHT on a Midnight one.
When the community takes over
Ninety days after a launch graduates, its community can formally take control. The ballot is cast privately on Midnight, the result is anchored publicly on Cardano, and every consequence is enforced by contract.
Graduation
The bonding curve has fully sold through. The graduation transaction opens the NoctisSwap pool and locks the LP position for 365 days on Cardano L1. The curve escrow is now fixed at its final balance; from here the creator earns a 1.0% royalty charged at the pool itself.
Every outcome — passed, failed, or a voided fraudulent anchor — enters the same 90-day cooldown before another vote can be proposed.
The rules of the vote
72-hour private ballot
The entire vote is balloted privately on Midnight. Individual votes stay hidden; only the final tally is revealed once the ballot closes.
5% quorum required
At least 5% of total supply must participate, verified against a governor-published balance-snapshot Merkle tree.
Every vote capped at 1%
Every voter’s weight, creator or not, is capped at 1% of supply. Because that is below quorum, no single wallet can satisfy quorum alone.
15 distinct voters minimum
Quorum is not just weight: at least 15 separate wallets must have voted. A handful of coordinated wallets cannot quietly clear quorum.
30-day minimum holding period
A balance only counts if the holder had it at least 30 days before the proposal started. Buying in to swing a vote does not work.
90-day cooldown
After any vote closes (pass, fail, or a voided fraudulent anchor) no new vote can be proposed against the same launch for 90 days.
Where the trade fee goes
Every bonding curve trade generates 1.5% plus the batcher fee, split two ways. At graduation the shape changes: the creator’s share doubles and the platform’s drops to a tenth.
Bonding Curve Escrow
The 0.5% creator share accrues inside the curve contract while it is live. Claimed manually from the creator’s dashboard, any amount up to the accrued balance, at any time.
Closes permanently at graduation
Pool Royalty
A separate, ongoing stream. After graduation the fee changes shape: creator 1.0%, platform 0.1%, and 0.1% left in the pool’s own reserves. The creator’s 1.0% accrues in a royalty slot in the pool datum and is claimed by their signature alone.
The creator’s share doubles · the pool deepens