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
41d
0x6d8f…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
41d
0x433c…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
41d
0xe801…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
41d
0xe587…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
41d
0x522a…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
41d
0x02de…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
41d
AGLHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
41d
0x35b2…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
41d
0x9d53…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
41d
0xa3be…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
41d
0x5e03…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
41d
0xc621…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
41d
NFTStrategyHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
beforeInitafterAddLiqafterSwapafterSwapDelta
1
41d
0x9b7b…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
41d
0x26a7…e080Runs code on every swap · Sets its own swap fee · Runs at pool creation
BSC
beforeInitbeforeSwap
1
41d
0x34aa…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
41d
0x27c8…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
41d
0x3ce2…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
41d
0x7768…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
41d
0x5c48…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
41d
0x7f57…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
41d
0x9542…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
41d
UniKingHookUniKingHook is a Uniswap v4 hook for the ETH/UNIK pool. It charges a fixed 1.5% fee in ETH on swaps using beforeSwap and afterSwap delta flags, processes up to 20 active NFT accounts per swap, and allocates realized fees: 90% to NFT account rewards, 5% to the treasury, and 5% to a buyback reserve. Pool liquidity is permanently locked. The hook does not require custom hookData.
Ethereum
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
1
41d
0x672c…a8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
41d
0xe176…2accRuns 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
41d
0x9349…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
41d
0x7e45…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
41d
0xc4fa…a8ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Ethereum
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
41d
0xa94b…a8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
41d
0x6841…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
41d
EntityHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitafterInitbeforeAddLiqafterAddLiq+10
1
41d
0x20d7…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
41d
0x9a1e…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
41d
0x6e5a…a8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
41d
0x7120…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
41d
0xeb4d…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
41d
0x03a4…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
41d
0xb440…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
41d
0x8908…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
41d
0x5dfb…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
41d
0x0936…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
41d
0xd3e4…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
41d
0xc8fd…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
41d
0xd8f0…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
41d
0x1bd4…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
41d
0xc8de…e044Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterSwapafterSwapDelta
1
41d
0x2497…e044Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterSwapafterSwapDelta
1
41d
0x6c43…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
41d
0xf3bd…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
41d
0x8064…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1