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
18d
FoundationHookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
GirderRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
FoundationHookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
0x529b…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
FoundationHookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
FoundationHookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
0x9a7c…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
BarbRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
FlintRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
ShadeRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
QuiverFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
BarbRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
FlintRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
BellRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
BellRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
ShellbankHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
TokenRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
BugHookV4Runs 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
1
18d
0x8b59…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
BarbRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
0xf5d1…eaecRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
1
18d
BarbRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
0xefb9…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
18d
0x930e…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
18d
0x5049…a8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
18d
0x2643…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
18d
0xe98b…b0c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+1
1
18d
GateHookRuns code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+3
1
18d
0xf665…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
18d
BugHookV4Runs 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
1
18d
0x83a8…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
18d
TestHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
0x1a7d…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
18d
0xbc06…8088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
18d
ChadHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
0x4be8…4088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
18d
0xa56e…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
18d
0xf69b…b0c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+1
1
18d
GatherRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
GatherRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
18d
0x48f2…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
18d
0x4ab2…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
18d
NockPadHookRuns code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwap
1
18d
BugHookV4Runs 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
1
18d
0x95aa…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
18d
0x38dc…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
18d
BugHookV4Runs 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
1
18d
0x3ffe…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
18d
0x2576…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
18d
0xe852…e000Runs at pool creation
Robinhood
beforeInit
1