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
56d 0xd906…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 56d 0x37a6…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 56d FeeHookUniswap v4 hook that overrides the LP fee per swap using a pluggable fee policy constrained to a 0.10%–1.00% corridor, and tracks per-wallet swap volume by season in the pool's USD leg. Only swaps routed through a trusted portal router receive personalized fees and volume tracking; all other swaps pay the maximum fee. No custody or swap delta. Base beforeSwapafterSwap 1 56d 0xffe1…6a20Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Base beforeInitbeforeAddLiqbeforeRemoveLiqbeforeDonate 1 56d 0x7414…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 56d 0x7642…5688Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Runs at pool creation Robinhood afterInitafterAddLiqbeforeRemoveLiqbeforeSwap+1 1 56d 0x44e9…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 56d 0x8b73…1688Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Runs at pool creation Robinhood afterInitafterAddLiqbeforeRemoveLiqbeforeSwap+1 1 56d AppleTradeTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 56d IsogateGenesisBeforeInitializeHookRuns at pool creation Robinhood beforeInit 1 56d FoundationHookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 56d 0xc32c…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 56d 0xc646…a8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 56d PigHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 56d 0x3c16…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 56d TollHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeRemoveLiqafterSwap+1 1 56d 0x73df…c0c8Runs code on every swap · Can take tokens from swaps · Sets its own swap fee Robinhood beforeSwapafterSwapswapDelta 1 56d 0xfa81…6888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 56d 0x30bd…1accRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3 1 56d 0x4d12…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 56d 0x5023…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 56d 0x76c1…0044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 56d 0xadf0…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 56d 0x3dfb…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 56d CPUHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitafterSwapafterSwapDelta 1 56d 0x5e6f…0880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 56d ZCHFSavingsRouterHookA zero-fee ZCHF/svZCHF pool hook that provides just-in-time liquidity for each swap from protocol-owned reserves, blocks all external liquidity providers, and reverts swaps when the spot price deviates from the savings vault's fair price beyond a configurable threshold. Ethereum beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1 1 56d 0xc7c4…00ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 56d LastLightRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapafterSwapDelta 1 56d 0xad39…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 56d 0xd8b4…1688Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Runs at pool creation Robinhood afterInitafterAddLiqbeforeRemoveLiqbeforeSwap+1 1 56d 0xffb8…45cfRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+4 1 56d 0x075a…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 56d 0x5d93…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 56d 0xe79f…8880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 56d 0xd8ec…05cfRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts BSC afterAddLiqafterRemoveLiqbeforeSwapafterSwap+4 1 56d 0x138f…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 56d 0x56e3…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 56d 0x6bf1…b044Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitafterSwapafterSwapDelta 1 56d 0xb6ee…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 56d 0xf566…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 56d 0x3011…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 56d 0xafc1…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 56d RareFriendsHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 56d ShellRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 56d 0x2770…adcfRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterAddLiqafterRemoveLiq+6 1 56d 0x0a6b…edcaRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterAddLiqafterRemoveLiq+4 1 56d 0xb00e…7044Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitafterSwapafterSwapDelta 1 56d ShellRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 56d 0xc576…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1