Protocol model · Robinhood + Base

One pool.
Two exposures.

A platform launch creates one standard Uniswap v4 market with a permanent launch position and a full-range lpTOKEN position.

01 / Protocol architecture

Two ways in. One immutable market primitive.

Every market ends with an immutable lpTOKEN vault bound to one exact Uniswap v4 PoolKey. A platform launch creates the token and its market atomically; an external-token listing binds a vault to a reviewed pool that already exists.

Path A · Permissionless

Platform dual launch

In one transaction, TokenLaunchpad creates a fixed-supply token, initializes its protected static-fee pool and deposits permanent one-sided launch liquidity. The Factory then bootstraps the token's LP vault.

new tokennew PoolKeypermanent launch position
Path B · Curated

External-token LP vault

The Factory admits a reviewed, initialized, hookless static-fee pool and deploys a vault around that exact PoolKey. The original token and pool are unchanged.

existing tokenexisting PoolKeyno protocol launch position
Exact PoolKey binding
Immutable per-market clone

lp{TOKEN} vault

The PoolKey, token orientation, protected ticks and optional launch-fee source are pinned at deployment and cannot migrate.

Pool position
One bounded full-range, salt-0 position
Holder asset
Fungible lp{TOKEN} ERC-20 shares
Interaction
Mint · redeem · permissionless compound
Platform invariant
Klaunch=Kvaultone slot0 · one fee growth
Different owners and ranges, but the exact same PoolKey. There is no second pool to synchronize.
Holder claim · each asset i
claimi(s)=sS×[ principali + feesi + idlei + launchNAVi ]
i ∈ {TOKEN, COUNTER}; launchNAV is zero for external pools. Shown before share fees and integer rounding.

Token holders swap directly against the bound v4 pool. lpTOKEN holders instead mint or redeem a pro-rata claim on the vault's exact two-asset backing; lpTOKEN is not a second token-pair market and introduces no separate price to arbitrage.

02 / lpTOKEN shares

Minting means owning the market-making position.

Minting lpTOKEN is not buying a second speculative coin. A pair mint contributes TOKEN and COUNTER to the vault; in return, the vault issues a transferable pro-rata claim on its full-range LP position, earned fees and idle balances. A zap can provide one-asset convenience, but the resulting exposure is still the same two-asset position.

Price risesTOKEN → COUNTER

The pool sells TOKEN into the rally.

Deep inside range≈ 50 / 50

By value, not token units

Price fallsCOUNTER → TOKEN

The pool buys TOKEN into the decline.

Idealized full-range model · fees excluded
r = Pt / P0Token ≈ rlpTOKEN ≈ √r∂ ln VLP / ∂ ln P ≈ 1/2

The position still follows the token's direction, but its local price sensitivity is roughly half that of holding only the token. This is an idealized active-range result, not a guaranteed volatility cap: range boundaries, path, idle assets and impermanent loss all matter.

Routed volumeSwap feesVault NAVCompoundMore liquidity
fees ≈ routed volume × pool fee × active-liquidity share

Every fee earned by the vault position remains shareholder NAV. Permissionless compound returns the pairable portion to the same LP position; one-sided residue stays idle but remains claimable. That adds a volume-linked return component on top of the dampened price exposure—it is not a pure volume bet, because IL, LVR and routing still affect results.

Initial bootstrap shares are sent to the dead address, so the NAV they hold is permanent — see Permanent floor. Pair mint and in-kind redemption use exact on-chain balances, and anyone may compound matched idle balances after the 10-minute cooldown.

03 / Fee flow

Two positions. Two fee paths.

Platform markets follow both stages. External markets such as CASHCAT begin at Path 2: without a protocol one-sided launch position, there is no launch split or launch-NAV inflow. The positions share one Uniswap pool while keeping their fee accounting separate.

Path 1 · Platform markets only

One-sided launch position

Only fees earned by this permanent position use the creator / NAV / Treasury split.

Target-token fees
40%Creator
60%Vault NAV
Counter-asset fees
40%Creator
20%Vault NAV
40%Treasury
Path 1 → Path 2Vault NAV inflow

60% target-side + 20% counter-sideFee-leg allocations, not fixed asset weights.

Path 2 · All markets

Full-range lpTOKEN vault

Its full-range LP earnings and public share operations follow the two separate rules below.

Full-range position earnings

100% retained in shareholder NAV

Performance fee0%

Anyone can compound pairable balances. Unmatched or capped balances remain idle, stay in NAV and are redeemable.

Vault share operations · Path 2 only

0.30% share fee

Charged in backed lpTOKEN shares on public mint and redeem, never deducted from LP earnings. The current Treasury receives the shares.

Mint basisGross shares
Redeem basisSubmitted shares
Permissionless launch distribution
Anyone may distribute launch fees. NAV delivery is atomic; failed creator or Treasury payouts remain pending and retry on the next call.
Uniswap protocol fee
A separate governance-controlled fee can be deducted by Uniswap before LP fee growth.
04 / Permanent floor

Every trade thickens a floor nobody can withdraw.

A platform launch sends its bootstrap shares to the dead address. Those shares are unredeemable, so the launch-fee NAV they hold accumulates permanently instead of being claimable by anyone — including us.

ACCRUAL0.20% of buy volume in ETH + 0.60% of sell volume in TOKENThe NAV legs of the 40/60 target and 40/20/40 counter launch-fee split

This is a flow, not a fixed endowment: it scales with cumulative volume rather than with the fixed 0.001 ETH bootstrap, because the fees come from the permanent launch position covering the whole supply. Compound then pairs the two legs into the full-range position until one runs out, and both outcomes are permanent. Which leg is left over follows the buy/sell mix and the price level rather than being fixed.

PairedBecomes bid depth

Compounded into the full-range position, where it buys TOKEN as the price falls. It can never be withdrawn.

SurplusLeaves circulation

The leg compound cannot pair sits in the vault with no redeemable claim against it, shrinking effective float.

Two honest limits. This is depth, not a guaranteed price — a large enough sell still moves the market, it just costs more. And when public lpTOKEN holders exist, they own their pro-rata share of the same NAV; only the dead-share fraction is permanent. Curated external-token vaults have no launch position at all, so none of this applies to them.

05 / Backtest

What the home replay assumes.

The CASHCAT replay is a historical model, not a forecast, and excludes launch fees and execution constraints.

  • Returns measured in WETH over CASHCAT/WETH v3 OHLCV as a market proxy, starting after the first close.
  • Hypothetical v4 vault at 20% of pre-join TVL with equal fee efficiency and fee-leg value.
  • 100% of full-range LP fees stay in holder NAV and compound when pairable.
  • Net holder value assumes one 0.30% mint and one 0.30% redeem share fee.
  • OHLCV cannot estimate protocol-wide share-fee revenue or lpTOKEN turnover.
06 / Risk

Volume exposure is still market risk.

Impermanent loss

Full range stays active but can become almost entirely one asset as price moves.

LVR

Arbitrage against stale pool prices transfers value away from passive liquidity.

LP competition

Concentrated and just-in-time liquidity can dilute full-range fee share.

Routing

Aggregators can route volume elsewhere even when the pool remains liquid.

Token risk

External tokens and creator-launched tokens can fail economically or technically.

Smart contracts

Vaults are non-upgradeable; a bug cannot be patched in place.

Inspect contracts →