Skip to content
DegenX Docs
Arc mainnetOpen app

Graduation & liquidity

Graduation transfers trading from the curve to Uniswap v4. Current production launches target 10,000 USDC in net curve reserves. Fees are separate, and selling reduces progress.

The current default reserves 200 million tokens for liquidity, alongside the quote raised by the curve. The other 800 million tokens are the curve allocation. The booster fraction is zero.

The selected parameters make the pool’s opening price approximately equal to the curve’s closing price. The launchpad enforces a maximum graduation discontinuity of 100 basis points (1%). The production configuration read on 15 September 2026 reports 0 basis points at integer precision.

Uniswap v4 pools share a PoolManager; each pool does not have a separate ERC-20 pair contract. Identify a pool using:

  • currency0 and currency1, sorted by address;
  • LP fee 0;
  • tick spacing 200;
  • the launch’s adapter as the hook address.

Hashing that key yields the poolId. Read the gauge’s actual adapter and pool ID; the factory’s latest adapter is only the default for future launches.

The protocol’s graduation position has no public or owner withdrawal path. The current adapter also allows others to add and remove their own liquidity in registered graduated pools. That does not unlock the graduation position.

The current adapter is 0x932087f00b81802462ac5BeCe01570dDfEE7a844. Older launches keep their prior adapter and its liquidity policy. ARCPRE and the graduated reference canary predate that rotation; do not assume they inherited the new third-party liquidity behavior.

The Uniswap LP fee is zero because the DegenX hook collects the base trading fee and creator tax. A zero LP fee does not mean swaps are free. External liquidity providers do not receive a conventional LP fee from this pool setting; supplying liquidity can still involve loss and price exposure.

The finishing buy attempts graduation. If that attempt fails, GraduationDeferred records the failure. Anyone can retry through launchpad.graduate(token). A completed curve is not available for ordinary sells while awaiting graduation. After seven days of being complete but ungraduated, an owner may activate the separate refund path. Recovery details.