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
54d 0x5ba9…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d ArrowsManagedRangeHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood beforeInitbeforeAddLiqbeforeSwapbeforeDonate+1 1 55d VerdictRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum afterInitafterSwapafterSwapDelta 1 55d 0x24ea…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 55d 0x326b…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d LoxMarketRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 55d HoodSaleV4HookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 55d ZCHFSavingsRouterHookA ZCHF/svZCHF pool hook that provides protocol-owned JIT liquidity for each swap, maintains anchor liquidity centered at the savings vault's fair price, and blocks external liquidity additions. Price sync can be triggered permissionlessly if spot price drifts too far from the fair rate. Ethereum beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1 1 55d 0x9026…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d FoundationHookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 55d 0xd96c…20c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwapafterSwapafterSwapDelta 1 55d FoundationHookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 55d 0xd425…6000Runs at pool creation Robinhood beforeInit 1 55d 0x7ccf…4888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity BSC beforeAddLiqbeforeSwapswapDelta 1 55d 0x2819…0888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity BSC beforeAddLiqbeforeSwapswapDelta 1 55d 0xdb53…8888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity BSC beforeAddLiqbeforeSwapswapDelta 1 55d 0x7f71…a000Runs at pool creation Base beforeInit 1 55d 0x9a97…50c4Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood afterInitbeforeSwapafterSwapafterSwapDelta 1 55d 0xe5c0…8080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 1 55d 0xe3cc…6000Runs at pool creation BSC beforeInit 1 55d 0x2bc8…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 55d 0xfef4…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 55d 0x4694…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 55d 0x4f96…c044Runs code on every swap · Can take tokens from swaps BSC afterSwapafterSwapDelta 1 55d 0x0b52…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0x53fa…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0x22e2…eac0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1 1 55d 0x2dde…c0c4Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapafterSwapDelta 1 55d 0x4a92…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0x461e…e0c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwapafterSwapafterSwapDelta 1 55d 0xbfd9…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0xcda8…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0x9192…a5c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts · Runs at pool creation BSC beforeInitafterAddLiqafterRemoveLiqbeforeSwap+4 1 55d 0xc624…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0x3416…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0xd4c1…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0xb690…caccRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Robinhood beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2 1 55d 0x0cf3…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0x4e2c…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0x5425…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0xaa87…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0xcca8…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0x2071…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0x300c…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0x7caa…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 55d 0x3e62…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 55d 0x6a11…4880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 55d 0x5aad…caccRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Robinhood beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2 1 55d 0x42a4…c5cfRuns 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+4 1 55d 0xf7ae…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1