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
2mo 0x92bc…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x5a5c…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0xd192…0088Runs code on every swap · Can take tokens from swaps · Sets its own swap fee Robinhood beforeSwapswapDelta 1 2mo 0xb24e…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo ListingTapeHookRuns code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+1 1 2mo 0x3a69…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0xadb3…b8c0Runs code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+1 1 2mo 0x70fe…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x37db…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x0e7b…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x779c…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x2924…50ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood afterInitbeforeSwapafterSwapswapDelta+1 1 2mo 0x2ec8…0044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo TickerTapeHookRuns code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+1 1 2mo MultiPoolsHookUniswap v4 hook that applies configurable swap fees (with an elevated antisniper fee during a post-launch window) by taking ETH from swap deltas and routing it to a fee vault, buyback burner, rewards distributor, and platform address. LP additions are restricted to a factory-designated seeder, and LP removals are permanently locked. Robinhood beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2 1 2mo 0xd337…e044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 2mo 0x0d87…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo BobbyRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo GpuTollRuns code on every swap · Can take tokens from swaps Robinhood afterAddLiqbeforeSwapafterSwapswapDelta+1 1 2mo LanternTollA decaying anti-snipe toll hook that charges up to 25% of the ETH leg on all four swap shapes at pool launch, declining linearly to 1% over 180 seconds from the seeder's first liquidity add. Tolls accrue as ERC-6909 claims inside the PoolManager and are permissionlessly collectable to a fixed treasury address. Robinhood afterAddLiqbeforeSwapafterSwapswapDelta+1 1 2mo 0x3946…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo 0x130b…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x6caf…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo 0x6f89…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x926d…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo CryoTollRuns code on every swap · Can take tokens from swaps Robinhood afterAddLiqbeforeSwapafterSwapswapDelta+1 1 2mo 0x00d6…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0xa01b…38c0Runs code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+1 1 2mo AirlockGateRuns 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 2mo QuotronWethHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap+2 1 2mo 0x8517…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo Fomo4DHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Robinhood beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2 1 2mo 0xd7ec…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0xe03f…10ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood afterInitbeforeSwapafterSwapswapDelta+1 1 2mo DirectionalFeeHookCollects a configurable per-direction fee (in basis points, up to 5%) on each swap's unspecified currency via afterSwap, forwarding proceeds to a per-pool vault. Rates are separately configurable for zeroForOne and oneForZero, take effect after a 5-minute delay, and can be suspended globally by the owner via a pause flag without blocking swaps. Robinhood afterSwapafterSwapDelta 1 2mo EndgameHookRuns code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1 1 2mo ScripHookRuns code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+1 1 2mo 0xf016…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x13c4…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x8432…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo StonkFunFeeHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo StonkWorkersFeeHookVolatility-based fee hook for ETH/token launch pools (PackLaunch). Charges ETH fees on buys in beforeSwap and sells in afterSwap, with the rate floating between 1% and 6.6% based on recent tick movement. Only exact-input swaps are supported; exact-output swaps revert. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0xd7ec…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo 0xd3f0…4044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo 0xa93f…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo 0x18ed…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo 0xcbbf…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo 0x0498…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 3mo 0x25dd…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 3mo 0xd12a…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1