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 RobinhoodPaymentOnlyHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+3 1 2mo 0x05d8…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo AutoburnHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo 0xd828…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo 0x8aae…9ae0Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2 1 2mo 0xf554…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 2mo 0x19ee…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo RobinhoodDonShapeHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+3 1 2mo 0x1685…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 2mo RobinhoodScannerSafeHookUniswap v4 hook that collects a fixed 1.5% swap fee from the output currency via afterSwapReturnsDelta, sending proceeds to an immutable fee recipient. Pool registration and initialization are restricted to a factory address set once by an immutable initializer; swaps revert for unregistered pools. Robinhood beforeInitafterSwapafterSwapDelta 1 2mo LaunchpadHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapafterSwapDelta 1 2mo LaunchpadHookA launchpad hook for token launch pools that gates public trading to a configured block number, then collects a fixed 1% base fee plus configurable creator and decaying opening taxes from the unspecified swap currency, distributing proceeds to protocol and creator fee recipients. Robinhood beforeInitbeforeSwapafterSwapafterSwapDelta 1 2mo 0x2f67…2accRuns 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 1 2mo 0x582c…6888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 2mo 0x243a…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x0a69…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo 0x9633…c0c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee Robinhood beforeSwapafterSwapafterSwapDelta 1 2mo 0x3c6e…4880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0xc8f2…8880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0x6514…8880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0x076e…c880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0xf6eb…4040Runs code on every swap Robinhood afterSwap 1 2mo 0xa7ce…20c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapafterSwapDelta 1 2mo 0x6f8e…8040Runs code on every swap Robinhood afterSwap 1 2mo 0x0fcd…c040Runs code on every swap Robinhood afterSwap 1 2mo 0xc7e6…c0c0Runs code on every swap · Sets its own swap fee Robinhood beforeSwapafterSwap 1 2mo 0xf5b2…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo 0x36a7…c0c0Runs code on every swap · Sets its own swap fee Robinhood beforeSwapafterSwap 1 2mo 0x70b9…0880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0x3fd1…4880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0x784e…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x0825…8880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0xfbbf…8880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0x275c…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x679a…4880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0x7238…0880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo LaunchFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta 1 2mo 0xe56f…0880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0x4c56…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x4844…8880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0x61f7…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo 0x461f…4044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo SinkHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 2mo 0xfdfd…4880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0xb601…6044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 2mo 0xc3a0…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0xee67…4880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo ScratchHookAn afterSwap hook that takes a hardcoded 2.5% fee on the unspecified side of every swap (output for exact-input, input for exact-output) and forwards it to a configurable treasury address. The fee percentage is a constant; only the treasury recipient is owner-controlled. Robinhood afterSwapafterSwapDelta 1 2mo 0x9f0b…0880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0x88db…d0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood afterInitbeforeSwapafterSwapswapDelta+1 1