Getting started
Liquidity and the locker
Why the liquidity cannot be pulled, and what the locker can and cannot do.
A launch puts the whole supply into one Uniswap v4 position. That position's NFT is owned by the locker, a contract with no owner and no withdraw path.
What the locker can do
collect(tokenId): anyone can call it. It takes the accrued trading fees out of the pool and pays the recipients. It removes zero liquidity.claim(currency): if a payout to someone failed (a wallet that cannot receive ETH, for example), it is credited and the owner can claim it later.- Read functions to list a position's recipients, its token and its quote asset.
What it cannot do
- Transfer, approve, burn or decrease the liquidity position. No such function exists.
- Change who gets the fees, or how they are split. Recipients are fixed at launch.
- Be upgraded, paused or switched off. It has no owner and no admin.