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
49d 0x5bfb…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 2 49d 0x00a3…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 2 49d 0x9fd2…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 49d 0xe25b…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 2 49d XpadStockFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 49d 0x1503…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 49d 0x0231…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 2 49d 0x8723…28ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Arbitrum beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 49d 0xc714…6044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 2 49d 0x7d94…6880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 2 49d RobinCoreHookV7Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 50d 0x21c2…c080Runs code on every swap Robinhood beforeSwap 2 50d 0x27fb…c080Runs code on every swap Robinhood beforeSwap 2 50d 0x5dab…4044Runs code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 2 50d 0x9649…4044Runs code on every swap · Can take tokens from swaps Arbitrum afterSwapafterSwapDelta 2 50d 0x6277…4044Runs code on every swap · Can take tokens from swaps Unichain afterSwapafterSwapDelta 2 50d 0x1a3c…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 2 50d 0xe428…4044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 2 50d 0x2413…68e0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs BNB beforeInitbeforeAddLiqbeforeSwapafterSwap+1 2 50d 0xb702…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 50d 0xb25c…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 50d 0xda44…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 50d 0x8e1e…2044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterSwapafterSwapDelta 2 50d 0x4795…e8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 50d 0x9fbf…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 2 50d 0x7f7b…81cdRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Ethereum afterRemoveLiqbeforeSwapafterSwapswapDelta+2 2 50d GweiFunFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapswapDelta 2 50d QuadHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 50d 0x87ec…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 2 50d 0xd879…45c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts BNB afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 2 51d 0x40d2…30c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap+1 2 51d FeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 2 51d PulseV4HookAdjusts LP fees dynamically using time-decayed trading volume across nearby tick buckets (half-life one hour), with an additional gas-price-proportional project fee capped at 0.30%. The owner can pause protocol fee collection and withdraw accrued ERC-6909 revenue; LP principal is never touched by the hook. Robinhood afterInitbeforeSwapafterSwapafterSwapDelta 2 51d 0x83fc…05c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 2 51d 0x4d85…e844Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterSwapafterSwapDelta 2 51d 0x7fef…85c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 2 51d 0x71f0…41cdRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Ethereum afterRemoveLiqbeforeSwapafterSwapswapDelta+2 2 51d 0x9a01…2880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 2 51d 0x5be6…6088Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapswapDelta 2 51d AllowTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 51d 0xc2f1…4044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 2 51d 0x2163…5080Runs code on every swap · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwap 2 51d 0xe33b…6880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 2 51d 0xd293…c5c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts BNB afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 2 51d 0x2144…80c4Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapafterSwapDelta 2 51d 0x0d1e…c080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 2 51d 0x0000…0020Handles donations to LPs BNB beforeDonate 2 51d NectarHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 51d 0x13dd…0044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 2 51d NectarHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2