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
41d 0x8dcb…00ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x28d1…40ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0xcdb2…80c0Runs code on every swap Ethereum beforeSwapafterSwap 1 41d 0x6a99…80c0Runs code on every swap Ethereum beforeSwapafterSwap 1 41d 0x2f26…80c0Runs code on every swap Ethereum beforeSwapafterSwap 1 41d 0x2663…40c0Runs code on every swap Ethereum beforeSwapafterSwap 1 41d 0x5e3e…40c0Runs code on every swap Ethereum beforeSwapafterSwap 1 41d CoffinTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 41d 0x8dbf…c088Runs code on every swap · Can take tokens from swaps Ethereum beforeSwapswapDelta 1 41d IdentitySyncHookRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapswapDelta 1 41d 0x8c75…80c0Runs code on every swap Ethereum beforeSwapafterSwap 1 41d FloorRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 41d 0xc73f…c0c0Runs code on every swap Ethereum beforeSwapafterSwap 1 41d 0x6221…40c0Runs code on every swap Ethereum beforeSwapafterSwap 1 41d GweiAbsoluteYieldHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwap 1 41d SpecimenHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 41d 0xff8d…40ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x83db…a488Runs code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitafterAddLiqbeforeSwapswapDelta 1 41d 0x2e08…6488Runs code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitafterAddLiqbeforeSwapswapDelta 1 41d 0x79a0…80ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x87e4…c0ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0xb4cd…80ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x9759…40ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x9012…40ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x519a…00ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x2951…80ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d SRRHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum afterInitbeforeSwapafterSwapswapDelta+1 1 41d LiquidityOSHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Ethereum afterInitbeforeAddLiqbeforeSwapafterSwap+1 1 41d PolyHookRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapafterSwapDelta 1 41d CubitQuoteHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum afterInitbeforeAddLiqbeforeSwapafterSwap+2 1 41d POIHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitafterInitbeforeSwapafterSwap+2 1 41d 0xea47…00ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x02b1…c0ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x0f94…40ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d CubitQuoteHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum afterInitbeforeAddLiqbeforeSwapafterSwap+2 1 41d 0xc44a…40ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x3dfa…00ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x69e8…c0ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x8fca…6488Runs code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitafterAddLiqbeforeSwapswapDelta 1 41d 0xc7b2…e488Runs code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitafterAddLiqbeforeSwapswapDelta 1 41d 0x6d3b…a488Runs code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitafterAddLiqbeforeSwapswapDelta 1 41d 0xa853…2488Runs code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitafterAddLiqbeforeSwapswapDelta 1 41d 0xa079…0144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 41d 0x8ac1…e8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 42d MayanTollHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 42d 0x0087…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 42d 0x5794…80ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 42d 0x5505…5044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum afterInitafterSwapafterSwapDelta 1 42d ChainRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum afterInitafterSwapafterSwapDelta 1 42d 0xbb69…8144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1