Example blueprint
LP Harvest
Size-scaled fees plus a stream from buys. Everything extra goes to in-range LPs, so depth tends to follow volume.
Modules
2
Royalty
15%
of add-on revenue
Pools
0
examples are not deployed
Built for
LPs
This example is not on chain. To earn its royalty yourself, open it in the composer, name it and press Publish: your wallet writes your own copy to the BlueprintRegistry.
The rules, in plain words
- LP fee set per swap, floor 0.3%, ceiling 1%.
- 1% of every buy's ETH is donated to in-range LPs.
- Buy
- 2%
- Sell
- 1%
- Opening buy
- 2%
Permission bits
13BI
12AI
11BA
10AA
9BR
8AR
7BS
6AS
5BD
4AD
3BSΔ
2ASΔ
1AAΔ
0ARΔ
BI beforeInitialize · BS beforeSwap · AS afterSwap · ASΔ afterSwapReturnDelta
mask 0x20c4bits 100000110001004/14 on can change amounts
Where each rule runs
- ·
Pool opens
Untouched.
- ·
Liquidity in
Untouched.
- 1
Before swap
Size-Scaled Fee - v4
v4 swap math
Concentrated-liquidity math in the PoolManager. No rule runs inside it.
- 1
After swap
LP Stream - ·
Liquidity out
Untouched.