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
54d
0xe69b…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0x0f86…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xecee…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xfbe0…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0x6ec9…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0xf16b…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0x03c4…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xc8a7…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0xecfc…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0xb364…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
LaunchHookRuns 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
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
1
54d
0x5b91…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0x5f7e…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x590b…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0x74a8…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
FeesherHookRuns code on every swap · Can take tokens from swaps
Robinhood
afterAddLiqbeforeSwapafterSwapswapDelta+1
1
54d
0x04f2…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0xbf84…e8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
54d
0x0c48…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0xd906…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0x37a6…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0x7414…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0x7642…5688Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Runs at pool creation
Robinhood
afterInitafterAddLiqbeforeRemoveLiqbeforeSwap+1
1
54d
0x44e9…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0x8b73…1688Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Runs at pool creation
Robinhood
afterInitafterAddLiqbeforeRemoveLiqbeforeSwap+1
1
54d
AppleTradeTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterSwapafterSwapDelta
1
54d
IsogateGenesisBeforeInitializeHookRuns at pool creation
Robinhood
beforeInit
1
54d
FoundationHookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
54d
0xc32c…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0xc646…a8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
54d
PigHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
54d
0x3c16…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x73df…c0c8Runs code on every swap · Can take tokens from swaps · Sets its own swap fee
Robinhood
beforeSwapafterSwapswapDelta
1
54d
0xfa81…6888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
54d
0x30bd…1accRuns 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
Robinhood
afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
1
54d
0x4d12…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0x5023…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
54d
0xadf0…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
54d
0x3dfb…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
54d
CPUHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitafterInitafterSwapafterSwapDelta
1
54d
0x5e6f…0880Runs code on every swap · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
54d
0xad39…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
54d
0xd8b4…1688Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Runs at pool creation
Robinhood
afterInitafterAddLiqbeforeRemoveLiqbeforeSwap+1
1
54d
0xffb8…45cfRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+4
1
54d
0x075a…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0x5d93…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0xe79f…8880Runs code on every swap · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
54d
0x138f…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
54d
0x56e3…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x6bf1…b044Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitafterInitafterSwapafterSwapDelta
1