Back to the app

Fees

One fee, charged on one thing. Here is where every basis point goes.

We take 1% of the fees your position earns, and nothing else. No deposit fee, no management fee on your balance, no withdrawal fee on your principal. If the position earns nothing, we are paid nothing.

The waterfall

Worked at the 1% tier, which is what the launchpad pools use. Every figure here is computed by the same function that renders the deposit card, so what you read on this page is exactly what the app quotes you.

Charged per swapThe pool's own fee, not ours. We cannot change it.1.000%
Pool keeps 1/6Taken before any liquidity provider sees a wei.−0.167%
Reaches liquidity0.833%
Our cut1% of collected fees. Nothing on deposits, balances, or withdrawals.−0.008%
Compounds0.825%

So of every dollar swapped through a 1% pool, about four fifths of a cent goes straight back into your position, and roughly a hundredth of a cent is ours. Nearly everything that reaches the liquidity stays with the liquidity.

The Pool keeps 1/6 line applies only to the 1% tier, where it was verified on chain across four pools. Uniswap v3 pools default to no protocol fee of their own, so it is applied only where it was actually measured. Assuming it everywhere would understate what other pools pay their liquidity providers.

The only fee this protocol takes

One percent of the fees we collect, and it is locked in at deployment. There is no setter, no governor and no upgrade path, so the rate you deposit under is the rate you leave under. Not a promise, an absence: the function that would raise it does not exist.

Charged onCollected fees only
Rate1%
Hard ceiling in the contractA vault whose fee exceeds this cannot be constructed at all.10%
Can it ever be raised?Fixed at construction. There is no setter anywhere in the contracts, and no owner who could call one.No

The rate and the address it pays to are both fixed by the factory that deploys a vault, not chosen by whoever calls it. If a caller could set them, anyone could deploy a vault that routes fees to themselves and have this factory vouch for it. Anyone who wants different fee economics deploys their own factory.

Other costs, and how to avoid them

These go to the pool or to gas rather than to us, and most of them are optional. Choosing the two-token route on the way in and out avoids them almost entirely.

Depositing one tokenA position needs both sides, so half your deposit is swapped in the same transaction at the pool's own fee. The two-token entry point skips this entirely.0.50%
Withdrawing to one tokenSells the other side through the pool on the way out, on a 1% tier.About 0.6%
Withdrawing both tokensBurns shares and hands back your slice of each side. No swap, no price impact, nothing to bound. Free, and the exit we would pick.Nothing
Deploying a vaultOnly when no vault exists yet for a pool, and it is a one-off that everyone after you benefits from. The factory is permissionless precisely so a depositor can be the one to set the terms.About a dollar

Two settings that look like fees and are not

Compound threshold

Fees below this share of the position are left uncollected in the pool, because collecting them would cost more gas than they are worth. The default is 0.5%, and zero means compound on every call. Nothing is lost by waiting: the fees keep earning where they sit, and a full exit sweeps every one of them regardless of size.

Harvest ratio

A vault can hold back a share of each harvest for holders to claim as real tokens instead of compounding it. That share is taken after our cut, and it goes to holders rather than to us. Holding back everything is a legitimate configuration: it means a vault that collects fees and never compounds them.

This barely changes what you end up with either way. What it changes is how much of your gain is still exposed to the pair, because a claimed token has stopped being liquidity.

Which fee tiers can be wrapped

The vault charges no swap fee of its own. The fee a trader pays is the pool's, and the vault reads it live from the pool on every quote rather than assuming a tier, so the numbers you see are always the ones your pool actually charges.

1%The launchpad pools, and the 1/6 protocol cut.Wrappable
0.3%Wrappable
0.05%Wrappable
0.01%The chain enables this tier, and it is deliberately not allowlisted: it does not pay enough to justify holding a volatile pair.Excluded
  • One vault covers one pool at one tier, so the tier is a property of which pool you chose rather than a setting.
  • Which tiers are acceptable is fixed when the factory is deployed, and checked against Uniswap's own registry so a tier the canonical factory does not enable cannot be allowed by mistake.