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
51d 0xbd14…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0x774c…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d LOBSTERHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Ethereum afterInitbeforeSwapafterSwap 1 51d 0x1e46…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d FusionRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 51d DegenV4FeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation BSC beforeInitbeforeSwapafterSwapswapDelta+1 1 51d 0x244e…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 51d 0x6d3d…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0xa604…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 51d 0x7c97…5503Takes a cut when LPs withdraw · Adjusts deposit amounts · Runs at pool creation Robinhood afterInitafterAddLiqafterRemoveLiqaddLiqDelta+1 1 51d SparcHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 51d LoxMarketRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 51d 0x5228…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0x3049…28ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 51d 0x4e60…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0x3d71…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 51d 0xd28e…9a00Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood afterInitbeforeAddLiqbeforeRemoveLiq 1 51d 0x715c…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0x6ed7…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0xb4da…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0x9948…9a00Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood afterInitbeforeAddLiqbeforeRemoveLiq 1 51d 0x3f4f…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0x0b49…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0x86d5…1a00Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood afterInitbeforeAddLiqbeforeRemoveLiq 1 51d 0x8bf5…da00Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood afterInitbeforeAddLiqbeforeRemoveLiq 1 51d 0xdd62…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0xe931…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0x25eb…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0xc121…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 51d 0x56f7…a000Runs at pool creation Robinhood beforeInit 1 51d 0x6061…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0x21c3…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0x2d70…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 51d 0xdf90…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 51d 0x8031…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 51d SharePoolLockRuns at pool creation Robinhood beforeInit 1 51d 0x0d0a…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 51d 0xe60d…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 51d 0x74e7…1040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 51d 0xa990…5040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 51d 0x0a4b…1040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 51d 0xbc68…5040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 51d 0xf29a…9040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 51d 0x7669…9040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 51d 0x2801…d040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 51d 0x8a2b…5040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 51d 0x694c…d040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 51d 0x3e6c…9040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 51d 0x7728…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 51d 0x4401…9040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1