The curve is the liquidity.

UniCurve launches tokens as concentrated-liquidity ladders on Uniswap v4. One market from the first block: nothing migrates, nothing graduates, and the liquidity that sold to you on the way up is still there on the way down.

$UNICURVE runs at floor 100%. Every ETH paid into its ladder is locked as buy-side liquidity, forever, including from the team.

One market, minted as a ladder.

A one-sided concentrated position is a bonding curve: deposit only the token above the current price, and buyers walk the price through it on a deterministic schedule. Stack rungs with different liquidity and the curve takes any shape. UniCurve mints the whole ladder in the same transaction that creates the token. There is no curve contract holding your funds, no graduation event, no second pool to migrate to.

Floor · locked forever Raise · vests to creator Tokens still for sale

The worked example from the spec: 800,000,000 tokens over 8 rungs, 40 ETH at full traversal, price ×100 first token to last, floor 60%. Drag the price.

The flip

Once price exits the top of the ladder, every position sits below it, holding ETH. A one-sided position below the price is a buy wall. The rungs that sold to you on the way up buy back on the way down, at the same prices, because they are the same positions.

This is not a promised price level. The ETH in the ladder is exactly what was paid into it, and price can walk back to the first rung. What it removes is the classic failure mode: a token graduates, the residual pool is three times thinner than the curve that fed it, and the chart collapses. Here there was never a second market.

Floor and Raise

Each launch splits its ladder in two. Floor, 60% by default, is minted into a vault with no withdrawal function. Not governance-locked: the function does not exist. Raise belongs to the creator and vests linearly over 90 days minimum, rung by rung, only for rungs already below the price.

The split is printed on every token page. A creator who dials Floor down to 30% announces it to every buyer, whether they like it or not.

The protocol launched on itself, dial at 100.

$UNICURVE was created by the same factory call as any other launch, with floor set to 100%. No raise tranche exists. Zero ETH is withdrawable from its ladder, by anyone, ever. That commitment is arithmetic, not a promise: the withdrawal function is absent from the vault's bytecode.

0 Fixed supply, no mint after the constructor
0 Of supply on the ladder, floor 100%, permanent
0 Team allocation: the treasury pays in public transactions

One bytecode

Every token launched here is an EIP-1167 clone of one audited implementation. Verifying a token is a 45-byte comparison, not an audit:

token.code == proxy → IMPLEMENTATION

The implementation has no owner, no mint, no tax, no pause, no blacklist. A transfer can never revert for a protocol reason. A token whose sells can fail conditionally is indistinguishable from a honeypot; that entire class is excluded by construction.

The Book

Swap fees are the protocol's only revenue. 40% of every launch's fees route to $UNICURVE stakers through the Book, the protocol's portfolio of Floor positions across everything it ever launched.

The principal of those positions can never be withdrawn, only collected from. When volume stops, the flow stops. The positions remain, buy walls under every token, and the flow resumes with the volume. Collection is permissionless: anyone may call it, nobody is favoured by it.

Open the panel.

The instrument panel computes ladders with the spec's real formulas: shape one, read the constraint, see what a launch costs before anything is deployed.

Launch app