Index / Custom swap data
Custom swap data Uniswap v4 hooks
Swaps need encoded hookData (or a custom router), not a bare vanilla swap.
Flaunch
PositionManager hook: beforeSwap runs the internal swap pool; afterSwap distributes creator fees.
NthBuyPot
Deterministic Nth-buy jackpot — potBps per buy, counter advances once per block, claim-backed.
Referral fee
abi.encode(referrer) in hookData pays refBps of swap output to the referrer.
Sell guard
Sell cooldown blocks rapid dumps; repeat sells in a window pay ramp fee.
SuckerPunch
Free ETH-pair buys, hold-time sell fee decay, same-block sell taxed as MEV.
Trailing stop
Peak-tick trailing stop with trail fee on sells after retrace.
TWAMM
Execute large orders over time by settling virtual TWAMM flow before each swap and LP change.
VerifierHook
Gate every pool action behind an off-chain AML proof checked in the callback.
Volume tier
Cumulative swap notional unlocks lower dynamic fees for high-volume traders.