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
6d N0VaultRuns 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 Base beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4 2 6d KettoHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 2 6d KettoHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation BNB beforeInitbeforeSwapafterSwapswapDelta+1 2 6d 0xd925…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 6d KettoHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 2 6d EthgasHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum afterInitbeforeSwapafterSwapafterSwapDelta 2 6d 0x2f37…6888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation BNB beforeInitbeforeAddLiqbeforeSwapswapDelta 2 7d KyteHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood afterInitafterSwapafterSwapDelta 2 8d OnBeatFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 8d OnBeatFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 2 8d OnBeatFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 2 8d 0x6fe2…aaccRuns 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 9d 0x9c1c…b8ecRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+4 2 9d 0x4ac5…0080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 2 9d 0x3727…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 2 9d VerjudexArbHookRuns code on every swap · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwap 2 9d PositionManagerRuns code on every swap · Can take tokens from swaps · Runs at pool creation · Handles donations to LPs Base beforeInitafterAddLiqafterRemoveLiqbeforeSwap+4 2 9d PositionManagerRuns code on every swap · Can take tokens from swaps · Runs at pool creation · Handles donations to LPs Ethereum beforeInitafterAddLiqafterRemoveLiqbeforeSwap+4 2 9d 0x26ba…2ac4Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2 2 10d 0x27d9…c080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 2 10d PairLaunchHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 10d PharosHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 10d PharosHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 10d PharosHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 10d PharosHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation BNB beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 10d StablHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 2 10d StablHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 2 10d StablHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation BNB beforeInitbeforeSwapafterSwapswapDelta+1 2 10d StablHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 10d 0x890f…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 2 10d LaunchpadFeeHookV4Runs code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 2 10d 0xd8e6…c800Gates who can add liquidity Base beforeAddLiq 2 10d 0x909d…c800Gates who can add liquidity Base beforeAddLiq 2 10d 0x2b2e…0800Gates who can add liquidity Base beforeAddLiq 2 10d 0x78c8…8800Gates who can add liquidity Base beforeAddLiq 2 10d 0xa066…4800Gates who can add liquidity Base beforeAddLiq 2 10d 0xe371…4800Gates who can add liquidity Base beforeAddLiq 2 11d PonziHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 11d 0x2511…6800Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiq 2 11d 0xe4a3…20c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwap 2 11d 0x29fe…e0c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwap 2 11d WraithHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 2 11d WraithHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Arbitrum beforeInitbeforeSwapafterSwapswapDelta+1 2 11d WraithHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation BNB beforeInitbeforeSwapafterSwapswapDelta+1 2 11d WraithHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 2 11d ElcasLaunchHookA launchpad hook that takes a fixed 3% fee on every swap in the quote asset, enforces an anti-snipe window where only the launchpad router can buy during a configurable post-launch period, permanently locks launch liquidity (remove liquidity always reverts), and maintains a v3-compatible on-chain tick-cumulative oracle ring buffer per pool. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3 2 11d 0x71b9…50ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood afterInitbeforeSwapafterSwapswapDelta+1 2 11d BurnTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 2 11d 0xfe06…28ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 2 11d VerjudexArbHookRuns code on every swap · Runs at pool creation Ethereum beforeInitafterSwap 2