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
47d 0xab49…5fc3Runs code on every swap · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation Base afterInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+5 1 47d SplashHookRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 47d 0xe739…4044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 47d 0x4af0…4044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 47d CroakzHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base afterInitafterSwapafterSwapDelta 1 47d 0xb8f6…4044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 47d ClankerHookStaticFeeRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 47d MixpadHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 1 48d 0x0b0b…8080Runs code on every swap Base beforeSwap 1 48d 0xc47e…c0ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0xce2a…c0ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0x0181…90c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapafterSwapDelta 1 48d LastLightRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapafterSwapDelta 1 49d LastLightRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapafterSwapDelta 1 49d DisclosedBuybackHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 1 49d ComputeHookRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 49d GraftHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 1 49d 0xd1c8…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 1 49d ZcogHookRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 49d FulcrumHookRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 49d PairPadQuoteFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 1 49d 0x5fb0…0080Runs code on every swap Base beforeSwap 1 49d 0x5a80…8044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 50d 0xf5e6…8044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 50d 0xff47…c044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 50d 0x0d2b…4044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 50d 0x27f6…8044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 50d 0xb565…4044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 50d 0xea4e…4044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 50d 0x00b2…c880Runs code on every swap · Gates who can add liquidity Base beforeAddLiqbeforeSwap 1 50d 0x91af…c880Runs code on every swap · Gates who can add liquidity Base beforeAddLiqbeforeSwap 1 50d 0x6186…8880Runs code on every swap · Gates who can add liquidity Base beforeAddLiqbeforeSwap 1 51d 0xe9e6…0880Runs code on every swap · Gates who can add liquidity Base beforeAddLiqbeforeSwap 1 51d PositionManagerRuns 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 Base afterInitbeforeAddLiqbeforeRemoveLiqafterRemoveLiq+5 1 52d 0xaf55…0044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 52d 0xa363…00ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 52d 0x2660…c088Runs code on every swap · Can take tokens from swaps Base beforeSwapswapDelta 1 52d ElaHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 52d 0xfdc0…0accRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2 1 52d 0xd96c…20c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwapafterSwapafterSwapDelta 1 52d 0x7f71…a000Runs at pool creation Base beforeInit 1 53d 0x461e…e0c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwapafterSwapafterSwapDelta 1 53d ShotHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 53d LastLightRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapafterSwapDelta 1 53d FeeHookRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 53d LastLightRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapafterSwapDelta 1 53d BeigeHookRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 53d BeigeHookRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 53d AirbagHookRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapafterSwapDelta 1 53d LastLightRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapafterSwapDelta 1