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
39d 0x397f…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 39d 0x683d…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0xd5b9…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 39d 0x6d85…4880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 39d 0xfc4f…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0x187b…3fffRuns 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 39d 0xfd94…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0xc331…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 39d 0x4799…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0xd5be…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 39d 0x1d49…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 39d 0xc006…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0xaec5…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 39d GenieHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 39d 0x00b7…7fffRuns 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 39d 0x2441…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 39d 0x97c8…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0x15df…8088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 39d 0x8e71…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0x9344…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0xb087…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d BirbFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation · Handles donations to LPs Robinhood beforeInitbeforeSwapafterSwapbeforeDonate+2 1 39d 0xfab4…aae0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2 1 39d 0x08db…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0x9ecf…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0x6905…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0xe94b…a080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0x96f3…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0x519c…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0x8d1c…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0x2f7f…a080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0x027c…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0x5169…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0x6d8f…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0x433c…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0xe801…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0xe587…a080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0x02de…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0x35b2…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0x9d53…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0xa3be…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0xc621…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0x9b7b…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0x34aa…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0x27c8…a080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 39d 0x5c48…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 39d 0x7f57…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 39d 0x9542…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 40d 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 40d 0x9349…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1