UniHooks

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.

Filters
Type
Safety
Activity
Permissions
Hooks with all of the selected permissions:
Sort
AgeHookChainPermissionsPools
55d 0x62fa…05c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 1 55d 0xd68b…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0x370c…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d RoutedInverseHookRuns 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 55d 0xad7e…a8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 55d 0xe8d5…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0x6d67…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 55d 0x948b…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0xf552…1000Sets its own swap fee · Runs at pool creation Base afterInit 1 55d 0x7bfb…45c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 1 55d 0x6c17…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0xa582…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0xff90…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0xe77b…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0xd37d…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0x74e2…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0x811d…4800Gates who can add liquidity BSC beforeAddLiq 1 55d TurbineHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapswapDelta 1 55d 0x5236…2deaRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation · Handles donations to LPs Robinhood beforeInitbeforeAddLiqafterAddLiqafterRemoveLiq+5 1 55d 0xc37e…eaccRuns 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 55d 0xd679…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0xc22c…05c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 1 55d 0x6610…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0x3cb3…c0ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 55d 0xb981…42ccRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals BSC beforeRemoveLiqbeforeSwapafterSwapswapDelta+1 1 55d KhacnEthSellFeeHookRuns code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 1 56d ArcadeHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals Base beforeRemoveLiqbeforeSwapafterSwapswapDelta+1 1 56d 0xde78…0080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 1 56d TraceHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 56d GardenPublicV4HookRuns 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 56d 0xec46…4800Gates who can add liquidity BSC beforeAddLiq 1 56d 0x3122…0880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 56d 0x22fd…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 56d 0x0e70…05cfRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+4 1 56d 0x5a9a…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 56d 0xf592…6dcfRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterAddLiqafterRemoveLiq+6 1 56d 0x3a71…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 56d 0xee15…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 56d 0x20d6…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 56d 0xc302…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 56d 0xa3e6…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 56d 0x8cd2…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 56d GardenPublicV4HookRuns 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 56d 0xdd19…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 56d 0x3a69…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 56d 0xc67c…a080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 56d ShellRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 56d 0xff1b…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 56d 0x194b…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 56d 0xfd3e…a080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1