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
48d 0x6751…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xbb2a…a080Runs code on every swap · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwap 1 48d 0xbe8c…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x932e…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xc853…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x9474…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xa778…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xa6fd…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x6626…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d IndexPoolRuns code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 1 48d IndexPoolRuns code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 1 48d PackedSnipeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 48d RainbowHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Unichain beforeInitbeforeSwapafterSwapswapDelta+1 1 48d 0x2c6e…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d LaunchHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 48d 0xb9af…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x8fa4…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d IndexPoolRuns code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 1 48d IndexPoolRuns code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 1 48d 0xbf4f…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d LaunchHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 48d JourneyHookRuns code on every swap Robinhood beforeSwap 1 48d 0x81a0…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0x32e2…ca80Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwap 1 48d 0x016c…20c0Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwap 1 48d 0x8f5e…0080Runs code on every swap BSC beforeSwap 1 48d 0x95ce…0a80Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwap 1 48d 0xc3fd…ca80Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwap 1 48d 0x0503…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xd88d…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation BSC beforeInitbeforeSwapafterSwapswapDelta+1 1 48d IndexPoolRuns code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 1 48d IndexPoolRuns code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 1 48d 0x1cf6…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xb7d0…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x8a50…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d HyperTaxHookSingleton hook that collects a fixed per-pool tax (0–5%) on every swap. After each swap it takes its share of the unspecified output side: if ETH, sends it directly to the registered launcher address; if token, sells the tokens back into the same pool via a nested swap and forwards the ETH proceeds. Only the factory can register pools or initialize them; no owner or upgrade mechanism exists. Robinhood beforeInitafterSwapafterSwapDelta 1 48d 0x6ed2…40c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee Base beforeSwapafterSwapafterSwapDelta 1 48d 0x8f78…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x5fdc…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xc761…4044Runs code on every swap · Can take tokens from swaps · Sets its own swap fee BSC afterSwapafterSwapDelta 1 48d SpongeRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum afterInitafterSwapafterSwapDelta 1 48d 0x4e63…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0x9b28…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 48d 0xa25b…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0xd04d…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 48d 0x3fa6…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0xbf04…05c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts BSC afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 1 48d 0x3859…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d HyperTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 49d 0xfe11…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1