Every Uniswap v4 hook, live
Every hook attached to at least one Uniswap v4 pool, explained in plain English, with safety checks and the pools that use it.
AgeHookChainPermissionsPools
3mo
UnifiedFeeHookManages platform and creator fees for curated token launches (exact-input only). On buys (native → token), deducts platform and creator fees from input pre-swap; on sells (token → native), burns a portion of tokens pre-swap and extracts a platform fee from native output post-swap.
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
3
3mo
LootHookTakes a 1.5% ETH fee on both buy (ETH→token) and sell (token→ETH) swaps via BeforeSwapDelta/AfterSwapDelta, distributing proceeds to token holders (via DividendToken.fundPot), the pool creator, a platform address, and an ops address. Pool creation is gated to an authorized factory via beforeInitialize.
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
3
3mo
0x73bd…5a80Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap
3
3mo
QuiverHookStaticFeeA Uniswap v4 hook for Quiver protocol token pools that sets directional LP fees (separate quiver-side and paired-side rates via updateDynamicLPFee), collects protocol fees by modifying swap deltas in beforeSwap and afterSwap, triggers LP locker reward claims per swap, and runs an optional MEV protection module during a 2-minute window after pool creation.
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
3
3mo
0x641f…2088Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitbeforeSwapswapDelta
3
3mo
0xb895…c0c0Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwapafterSwap
3
3mo
BellV4FactoryA permissionless factory that launches fixed-supply ERC20 tokens into native-ETH Uniswap v4 pools with permanently locked one-sided liquidity. Uses the beforeInitialize hook solely to reject unauthorized pool initialization by third parties; swaps and liquidity operations have no hook callbacks.
Robinhood
beforeInit
3
3mo
0xefed…8800Gates who can add liquidity
Robinhood
beforeAddLiq
3
3mo
0x2085…0800Gates who can add liquidity
Robinhood
beforeAddLiq
3
3mo
QuiverHookStaticFeeA Uniswap v4 hook for the Quiver protocol that sets asymmetric LP fees (quiverFee vs pairedFee) based on swap direction via updateDynamicLPFee, and collects protocol fees on the non-Quiver token side of each swap using BeforeSwapDelta and AfterSwapDelta. Includes optional MEV protection via an external module active for 2 minutes after pool creation.
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
3
3mo
DegenHoodV4HookV2Uniswap v4 hook for the DegenHood platform that collects WETH fees on token swaps, splitting proceeds between a per-pool beneficiary and a protocol treasury, while managing a dynamic LP fee set at initialization and refreshed on every swap.
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
3
3mo
HoodseaFeeHookVolatility-based fee hook for native-ETH/TOKEN pools. Charges ETH fees on buys in beforeSwap and sells in afterSwap, with fees scaling between a configurable base and max (1%–5%) based on the tick movement of the previous swap. Exact-output swaps are blocked and will revert.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
3
3mo
0x24cd…c080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
3
3mo
0x6591…e888Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapswapDelta
3
3mo
LittleJohnHookA factory-deployed Uniswap v4 launch-pool hook that takes an ETH-leg fee on all four swap shapes via beforeSwap/afterSwap return-delta. The fee optionally decays over time from a launch-time rate to a settled base rate. Fees are minted as ERC-6909 ETH claims to a per-pool locker. A configurable time-bounded sell-lock can restrict the creator from selling during the launch window. Pool config is write-once via factory; no owner or upgrade path exists.
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
3
4mo
0xe065…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
3
4mo
0x1feb…a8ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
3
4mo
DeadBuybackHookA Uniswap v4 hook that charges a 5% WETH fee on all swap directions and types (exact-input and exact-output) in a WETH/DEAD token pool, splitting fees 50/50 between a team wallet and a permissionless buyback-and-burn mechanism that executes every 10 taxed swaps.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
3
14h
0x3a46…2880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwap
2
18h
IncomeMarketHook1000Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
2
23h
IncomeMarketHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
2
23h
0xd013…e8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
2
1d
UniswapV2AggregatorRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapswapDelta
2
1d
GainsHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
2
1d
SinjohTraditionalHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+6
2
1d
ERC1967ProxyRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
2
2d
CrewLauncherRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
2
2d
IsobarRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
2
2d
SheaveRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
2
2d
TollbarRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
2
2d
0xeb1e…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
2
3d
0xf13c…e8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
2
3d
GraduatedPoolHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterSwapafterSwapDelta
2
4d
0xa562…e8c0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap
2
4d
AltLaunchpadRuns code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwap
2
5d
0xd925…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
2
7d
KyteHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitafterSwapafterSwapDelta
2
7d
OnBeatFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
2
7d
0x6fe2…aaccRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
2
8d
0x9c1c…b8ecRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitafterInitbeforeAddLiqbeforeSwap+4
2
8d
0x4ac5…0080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
2
8d
0x3727…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
2
8d
0x26ba…2ac4Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2
2
9d
0x27d9…c080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
2
9d
PairLaunchHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
2
9d
PharosHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
2
9d
StablHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
2
9d
0x890f…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
2
10d
PonziHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
2
10d
0x2511…6800Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiq
2