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 0x9bff…d040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 2mo 0x682c…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 2mo BigRewardsHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo 0xa59f…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo DividendHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo SniperRebateHookA launch-protection hook that applies a linearly declining sell tax during a configurable protection window after pool creation. 90% of collected tax accrues to a pot claimable pro-rata by early buyers who held through the window; the remaining 10% accrues to a rotatable protocol treasury address. Robinhood afterInitafterSwapafterSwapDelta 1 2mo 0xee4f…2880Runs code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 1 2mo 0x1e44…6044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 2mo 0x536f…a880Runs code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 1 2mo 0x778b…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0xff17…89ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity Robinhood beforeAddLiqafterRemoveLiqbeforeSwapafterSwap+2 1 2mo GuhHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo 0xeedb…a880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 1 2mo 0x673f…68c0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap 1 2mo 0xb245…40c4Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapafterSwapDelta 1 2mo MorphRuns code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwap 1 2mo AetherArrayRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo 0xdcd1…0000Sets its own swap fee Robinhood none 1 2mo 0xe7ff…8880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0x38ab…0000Sets its own swap fee Robinhood none 1 2mo 0xe7cc…0000Sets its own swap fee Robinhood none 1 2mo 0x8432…4d80Runs code on every swap · Sets its own swap fee · Gates who can add liquidity Robinhood beforeAddLiqafterAddLiqafterRemoveLiqbeforeSwap 1 2mo 0xaebe…8880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0xf39f…6044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 2mo 0x88e3…2880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 1 2mo 0x2e5b…30ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap+2 1 2mo BlockRockHookRuns code on every swap Robinhood afterSwap 1 2mo 0x8401…f280Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Runs at pool creation Robinhood beforeInitafterInitbeforeRemoveLiqbeforeSwap 1 2mo 0x52a2…6044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 2mo 0x526a…6accRuns 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 0x8401…0f80Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity Robinhood beforeAddLiqafterAddLiqbeforeRemoveLiqafterRemoveLiq+1 1 2mo 0x8436…bf80Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqafterAddLiq+3 1 2mo 0x277f…2044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 2mo 0x8408…0f80Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity Robinhood beforeAddLiqafterAddLiqbeforeRemoveLiqafterRemoveLiq+1 1 2mo 0x8405…5580Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood afterInitafterAddLiqafterRemoveLiqbeforeSwap 1 2mo 0x7cbc…80c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee Robinhood beforeSwapafterSwapafterSwapDelta 1 2mo 0xa5d7…40c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee Robinhood beforeSwapafterSwapafterSwapDelta 1 2mo SPRMFeeHookCharges a fixed 3% fee on every swap in a dedicated SPRM/SPCX pool, always collected in SPCX (the non-SPRM currency), applied via BeforeSwapDelta and AfterSwapDelta depending on trade direction. Also gates trading until a fee recipient is set by the owner, and authorizes all SPRM settlements through the ISPRMGatedToken interface on every swap and liquidity change. Robinhood beforeInitafterAddLiqafterRemoveLiqbeforeSwap+3 1 2mo 0xcd37…a8c0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap 1 2mo 0x8422…bc80Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqafterAddLiq+1 1 2mo 0x8403…e980Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterRemoveLiqbeforeSwap 1 2mo 0xa803…4880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0x6e15…28c0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap 1 2mo 0xc611…a880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 1 2mo 0xba85…0088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 2mo 0x25db…05c7Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 1 2mo 0xd135…4ac0Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity Robinhood beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap 1 2mo HoroHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x3fe1…8880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 2mo 0xc06f…08c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwapafterSwapafterSwapDelta 1