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
18d MortarRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 19d ShellHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 2 19d ColonyHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation BNB beforeInitbeforeSwapafterSwapswapDelta+1 2 19d FrogHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 2 19d 0xa20c…00c0Runs code on every swap · Sets its own swap fee Robinhood beforeSwapafterSwap 2 19d KnotRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 19d LaunchFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 2 19d LaunchpadFeeHookV3Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 2 20d CastHookRuns 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 2 20d 0xcaad…e044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 2 20d OstraHookRuns 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 2 20d PlumeRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 20d 0x0b0f…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 2 20d 0x6e74…a880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 2 20d LaunchPoolHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 20d RampETHRuns code on every swap · Sets its own swap fee · Runs at pool creation BNB beforeInitbeforeSwap 2 20d RwaRampRuns code on every swap · Sets its own swap fee · Runs at pool creation BNB beforeInitbeforeSwap 2 20d RampRuns code on every swap · Sets its own swap fee · Runs at pool creation BNB beforeInitbeforeSwap 2 21d LaunchFeeHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwap 2 21d UnihoodStockHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 21d 0x3216…28ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 21d MewpadHookRuns code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 2 21d KindleHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 2 21d 0x6fa5…2ac0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1 2 22d 0x327f…8080Runs code on every swap Base beforeSwap 2 22d FluidTokenProxyRuns code on every swap · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap 2 23d ERC20THookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterAddLiqafterRemoveLiqafterSwap+1 2 23d chcprotocolHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 23d 0x2a6c…5040Runs code on every swap · Runs at pool creation Ethereum afterInitafterSwap 2 23d MemestockHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 2 23d 0xa845…40c4Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapafterSwapDelta 2 23d 0xb239…e8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation BNB beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 23d 0x0b06…29ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqafterRemoveLiqbeforeSwap+3 2 23d ListedHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4 2 24d 0x59e4…9044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum afterInitafterSwapafterSwapDelta 2 24d 0xd596…8accRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2 2 24d HooduHookEngineV1Runs 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 beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2 2 24d 0x81aa…28ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 24d NozzleRuns 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 2 24d ListedHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4 2 24d 0x539b…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 25d MoldHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 2 25d 0xacdc…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 2 25d Pangea Fee HookTakes a fixed fee (0.3–5% per pool, set at registration and immutable) in the quote currency on every swap via beforeSwap/afterSwap return deltas. Restricts liquidity to a designated seeder, enforces a price range boundary in afterSwap, and exempts one designated dev-buyer address from fees. No hookData is required or inspected. Ethereum beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 25d Pangea Fee HookFee hook for Pangea launch pools that charges a fixed-rate fee (0.3%–5%) in the quote asset on every swap via beforeSwap/afterSwap return deltas, crediting fees as ERC-6909 claims to a per-pool fee splitter. Restricts liquidity additions to an authorized seeder, exempts the dev buyer from fees, and reverts swaps that would move the pool price past the launch range boundary. Base beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 25d Pangea Fee HookPangeaFeeHook charges a fixed fee (0.3%–5%, set once per pool at registration) in the pool's configured quote currency on every swap via beforeSwap/afterSwap return deltas, collecting fees as ERC-6909 claims redeemable to a per-pool splitter. It restricts liquidity additions to a designated seeder, enforces that swaps cannot push the price past the launch range's empty edge, and waives fees for a designated dev buyer address. BNB beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 25d Pangea Fee HookTakes a fixed trading fee (0.3%–5%, set once per pool at launch) in the pool's quote asset via beforeSwap/afterSwap return deltas, routing fees to a per-pool splitter. The launch's first buy is fee-free, liquidity additions are restricted to a single registered seeder, and swaps that would push the price beyond the launch's range are reverted. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 25d 0xe09a…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 25d KeelRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 25d DogeHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2