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
44d 0xb3a2…2dccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterAddLiqafterRemoveLiq+4 3 44d 0x163c…e8ccRuns 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 3 44d SignetRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 44d TallyRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 44d 0xc915…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 3 44d 0x4915…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 44d TurnstileRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 44d SluiceRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 44d EmberRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 45d 0x7e10…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 45d MixpadHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 45d 0x8dcb…a000Runs at pool creation Robinhood beforeInit 3 46d 0x9f21…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 46d 0xca07…0044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 3 46d 0x92d7…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 46d GropmemePadFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 46d 0x2130…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 46d 0xa4a4…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 46d 0x9781…02ccRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals Robinhood beforeRemoveLiqbeforeSwapafterSwapswapDelta+1 3 46d 0x13e4…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 46d QuarterMemeFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 46d YardHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwap 3 47d 0x0866…2000Runs at pool creation Robinhood beforeInit 3 47d 0xb6ae…8040Runs code on every swap Robinhood afterSwap 3 47d BagDotFunHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwap 3 47d 0x7148…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 47d NonFungibleSlopFeeHookV2Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 3 47d 0x1f93…2840Runs code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterSwap 3 47d 0x2c25…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 48d 0x2dd2…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 48d 0x465f…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 48d 0xe649…45c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 3 49d DegenMemeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 3 49d LacquerRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 49d 0xc540…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 49d 0xe55f…e2ccRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Runs at pool creation Robinhood beforeInitbeforeRemoveLiqbeforeSwapafterSwap+2 3 50d 0x9153…85cfRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+4 3 50d 0xb58c…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 51d 0xa9c8…1098Runs code on every swap · Can take tokens from swaps · Runs at pool creation · Handles donations to LPs Robinhood afterInitbeforeSwapafterDonateswapDelta 3 51d 0xdc95…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 51d 0x5a97…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 3 51d MstrFunHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterSwapafterSwapDelta 3 51d 0xb82b…2044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 3 51d KwiboHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+3 3 51d SimHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqafterAddLiq+4 3 51d 0x4648…85cfRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+4 3 52d 0xca85…a880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 3 53d 0x1915…c5c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 3 53d 0xb7ae…40c0Runs code on every swap · Sets its own swap fee Robinhood beforeSwapafterSwap 3 53d Ctrl Immutable Launch HookImmutable, non-proxy launchpad hook for Ctrl tokens paired with native ETH. Collects a fixed 1% ETH fee using swap return deltas for creator rewards, referrals, treasury and a graduation bounty. Empty swap hookData is accepted; attribution data is optional. Core LP fee is zero. Only the initial factory seed liquidity can be added, and its position is permanently locked. Graduation at 4.2 ETH net principal releases the bounty without migrating liquidity. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 3