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
0x1138…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x70ba…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x79aa…c880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
2mo
0x6724…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x1f51…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xcb18…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
2mo
0x53e4…00c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee
Robinhood
beforeSwapafterSwapafterSwapDelta
1
2mo
0x6573…c880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
2mo
0x9299…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x7325…0880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
2mo
TestFeeHookRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xe500…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
2mo
0x5bf4…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x4b78…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xbf17…0044Runs code on every swap · Can take tokens from swaps · Sets its own swap fee
Robinhood
afterSwapafterSwapDelta
1
2mo
0x8ba0…60c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapafterSwapDelta
1
2mo
0x2b8f…8888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwapswapDelta
1
2mo
0x19fe…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0xcb2b…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xf613…08c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwapafterSwapafterSwapDelta
1
2mo
0x2cec…6044Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterSwapafterSwapDelta
1
2mo
0x6b8e…20c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapafterSwapDelta
1
2mo
0xa454…80c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee
Robinhood
beforeSwapafterSwapafterSwapDelta
1
2mo
0xa247…8080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
1
2mo
0x4203…a0c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapafterSwapDelta
1
2mo
0x2e16…a0c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapafterSwapDelta
1
2mo
0x3ebf…0accRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2
1
2mo
0x9820…8880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
2mo
0x9600…0080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
1
2mo
0x1f32…0880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
2mo
0xdfa7…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0xfefc…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x628f…0880Runs code on every swap · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
2mo
0xfe98…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xe7eb…8880Runs code on every swap · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
2mo
0x91f2…90c4Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapafterSwapDelta
1
2mo
0x95f3…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xbd5e…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x64e0…4accRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2
1
2mo
0xdaa6…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xb956…8880Runs code on every swap · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
2mo
0x0dff…8a80Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeRemoveLiqbeforeSwap
1
2mo
0xa4fb…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x8a25…c080Runs code on every swap
Robinhood
beforeSwap
1
2mo
0xc8dc…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0xbedb…8080Runs code on every swap
Robinhood
beforeSwap
1
2mo
TraceFormsHookRuns code on every swap · Runs at pool creation
Robinhood
afterInitafterAddLiqafterSwap
1
2mo
0x724f…d440Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterAddLiqafterSwap
1
2mo
0x494e…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x20e5…4080Runs code on every swap
Robinhood
beforeSwap
1