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 0xa4a4…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 47d 0x9781…02ccRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals Robinhood beforeRemoveLiqbeforeSwapafterSwapswapDelta+1 3 47d 0x13e4…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 47d QuarterMemeFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 47d YardHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwap 3 47d 0x5123…0080Runs code on every swap · Sets its own swap fee Base beforeSwap 3 48d 0x0866…2000Runs at pool creation Robinhood beforeInit 3 48d 0xb6ae…8040Runs code on every swap Robinhood afterSwap 3 48d BagDotFunHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwap 3 48d 0x7148…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 48d NonFungibleSlopFeeHookV2Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 3 48d 0x1f93…2840Runs code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterSwap 3 48d 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 49d 0xe2ef…e8ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation BNB beforeInitbeforeAddLiqbeforeSwapafterSwap+2 3 49d 0x465f…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 49d 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 0x8409…2a80Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap 3 50d DegenMemeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 3 50d LacquerRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 3 50d 0xc540…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 50d 0xe55f…e2ccRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Runs at pool creation Robinhood beforeInitbeforeRemoveLiqbeforeSwapafterSwap+2 3 51d 0x9153…85cfRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+4 3 51d 0xdc36…85cfRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Takes a cut when LPs withdraw · Adjusts deposit amounts BNB afterAddLiqafterRemoveLiqbeforeSwapafterSwap+4 3 51d 0xb58c…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 51d 0xc1a7…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 3 51d LaunchHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation BNB beforeInitbeforeAddLiqbeforeSwapswapDelta 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 0x4ea0…80c4Runs code on every swap · Can take tokens from swaps BNB beforeSwapafterSwapafterSwapDelta 3 52d 0xdc95…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3 52d 0x5a97…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 3 52d MstrFunHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterSwapafterSwapDelta 3 52d 0xb82b…2044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 3 52d 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 52d TurbineHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapswapDelta 3 52d 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 52d TurbineHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapswapDelta 3 52d 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 54d 0xb7ae…40c0Runs code on every swap · Sets its own swap fee Robinhood beforeSwapafterSwap 3 54d 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 54d DuckGenesisHookRuns 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 3 54d 0xbd1a…05c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 3 54d 0x3b7f…05c7Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Takes a cut when LPs withdraw · Adjusts deposit amounts BNB afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 3 55d 0x7174…c044Runs code on every swap · Can take tokens from swaps BNB afterSwapafterSwapDelta 3 55d 0xe108…c5c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts BNB afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 3 55d 0x8cba…b0c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap 3 55d DescendingFeeHookA Uniswap v4 hook that charges a descending anti-snipe fee: starting at a high rate (up to 99%) held briefly after launch, then parabolically decaying to a configured steady-state rate. The fee is taken in the input currency via hook deltas and accrued as ERC-6909 claims in the PoolManager, collectible by the launcher. LP fee is always zero; donations are disabled. Robinhood beforeInitbeforeSwapafterSwapbeforeDonate+2 3 55d 0xcf94…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 3