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
2mo
InnomineLPRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
UnihoodStockHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
2mo
0xe897…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
2mo
UnihoodStockHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
2mo
UnihoodStockHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
2mo
0xe67c…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
2mo
QuotronStrategyHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterSwapafterSwapDelta
1
2mo
UnihoodStockHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
2mo
QuotronStrategyHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterSwapafterSwapDelta
1
2mo
0x7e00…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0xafef…8088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
2mo
EncioLaunchHookRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
ForeverUpHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
2mo
PaperFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
2mo
0xa420…6181Runs code on every swap · Sets its own swap fee · Takes a cut when LPs withdraw · Runs at pool creation
Robinhood
beforeInitafterRemoveLiqbeforeSwapremoveLiqDelta
1
2mo
0x720c…90ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
1
2mo
0xd75d…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
1
2mo
FeeHookRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xad1e…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x14a1…50ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
1
2mo
0x0e79…80c0Runs code on every swap
Robinhood
beforeSwapafterSwap
1
2mo
0x1fdf…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
2mo
NasdankFeeHookA shared Uniswap v4 hook that charges a fixed WETH fee (in pips) on every swap through registered pools, taking fees on both the specified and unspecified WETH leg via beforeSwap/afterSwap return-delta accounting. Fees accrue per-pool and are distributed to immutable project and protocol treasuries via a permissionless claim() function.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
FeeHookRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x6e4d…4accRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2
1
2mo
0x172e…4080Runs code on every swap
Robinhood
beforeSwap
1
2mo
0xf494…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x6eb5…68c0Runs code on every swap · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap
1
2mo
0x9a24…28c0Runs code on every swap · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap
1
2mo
0x2c89…68c0Runs code on every swap · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap
1
2mo
0x2241…a8c0Runs code on every swap · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap
1
2mo
0x0f0b…c088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
2mo
0x1873…85c7Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3
1
2mo
0x8d87…0088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
2mo
0xca6c…2ae0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2
1
2mo
UnihoodStockHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
2mo
0xed7b…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
2mo
0x9bdc…6ae0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2
1
2mo
0x44a6…c880Runs code on every swap · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
2mo
0x2e58…f088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapswapDelta
1
2mo
UnihoodStockHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
2mo
0x437e…f0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
1
2mo
UnihoodStockHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
2mo
0x71a7…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x72f2…6ae0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2
1
2mo
0x2b09…a8c0Runs code on every swap · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap
1
2mo
ZealBurnHookRuns code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
0x6a70…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0xcf7e…a880Runs code on every swap · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwap
1
2mo
UnihoodStockHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1