Docs / Getting started / Introduction

Introduction

DUALITY launches one coin on two chains — Solana and Base — at the same moment, from a single deposit, and keeps the two prices inside a ±5% band for the coin's whole life.

What DUALITY does

A normal launch picks a chain and abandons every trader on the other one. A "multichain" launch usually means a wrapped IOU, a bridge vote, and two order books that drift apart until one of them is a ghost town.

DUALITY does neither. At genesis the full supply is minted 50/50 natively on both chains, two identical bonding curves open together, and a protocol market-maker holds their prices within a ±5% band — forever. Traders never bridge. Tokens never wrap. There is no "main" chain.

The result is one chart, two crowds: the peg page covers exactly how the band holds, and the simulation lets you shock it yourself.

The two venues

Solana sideBase side
Token standardnative SPLnative ERC-20
Launch venueDUALITY curve (pump.fun-style)mirrored curve contract
Quote assetsSOLETH, USDC
Block time~400ms~2s
Graduates toRaydiumAerodrome
Safety at genesismint + freeze revokedownership renounced

Why these two? Solana has the fastest meme-discovery culture in crypto; Base has Coinbase-adjacent retail and the deepest EVM stablecoin pools. They are different crowds with different money — which is precisely the point.

How a dual launch works

  • 1 · Deposit 1 SOL. Name, ticker, image. That's the whole form. The deposit seeds both curves and the coin's MMVault.
  • 2 · Mirrored genesis. Supply mints 50/50 across chains; two curves open in the same minute with identical parameters, quoting in USD via each chain's oracle.
  • 3 · Trade locally. Solana degens buy with SOL at Solana speed; Base wallets buy with ETH/USDC. Both see one price, held by the peg.
  • 4 · Graduate twice. At $69K combined market cap, liquidity migrates to Raydium and Aerodrome in the same hour, and the LP is burned on both chains.
Failed or partial deposits refund automatically — the protocol never custodies more than a launch in flight.

Graduation

Graduation is triggered by combined cap, not either side alone — so one chain's mania can't strand the other below the line. At the threshold: both curves close in the same epoch, liquidity seeds Raydium (SOL pair) and Aerodrome (ETH/USDC pair), LP tokens are burned on both chains, and the MMVault switches from trading against the curves to trading against the pools. The band never blinks.

Fees & the flywheel

SourceRate
Curve / pool trading fee, each chain1.0%
Peg-correction spreadvariable — paid by volatility

All revenue, from both chains, splits one way:

DestinationShare
$DUAL buyback & burn50%
Coin creator — paid in SOL + ETH30%
MMVault recapitalization15%
Protocol ops5%

Creators earn on both legs of their coin's volume — the strongest reason to launch dual rather than single-chain. The buyback leg makes $DUAL an index on everything the pad ships, and the vault leg means the peg is funded by the very volatility it tames.

Failure modes

Peg break. One-sided flow bigger than the MMVault leaves the gap open until fees refill it. The band is a mechanism, not a promise — details on the peg page.
Bridge latency. Rebalancing is batched; congestion widens the effective band until batches land.
Chain halt. If either chain halts, the live side keeps trading and the band suspends until both legs return.