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
4mo 0x2e6b…4088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 4mo 0xed4e…0044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 4mo 0xf986…0044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 4mo 0x72b6…a888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0xd9a4…faccRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqbeforeRemoveLiq+4 1 4mo 0xcea5…2888Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo KittyHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqbeforeRemoveLiq+4 1 4mo StubHookRuns code on every swap Robinhood beforeSwap 1 4mo 0xc9d0…6888Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x1334…c088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 4mo 0x07f7…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Robinhood afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 4mo CashCatMachineHookRestricts liquidity additions to a single designated machine address, ensuring it is the sole liquidity provider in the pool. All other hook callbacks (including swap hooks) are disabled and revert if called. Robinhood beforeAddLiq 1 4mo 0x4fd8…8800Gates who can add liquidity Robinhood beforeAddLiq 1 4mo 0x50c7…aac0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1 1 4mo 0x4fa5…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0xf34e…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 4mo 0x48b3…28c0Runs code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap 1 4mo 0xc848…c088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 4mo 0x6e94…28c0Runs code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap 1 4mo 0x8120…c888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwapswapDelta 1 4mo 0xe17e…44ccRuns code on every swap · Can take tokens from swaps Robinhood afterAddLiqbeforeSwapafterSwapswapDelta+1 1 4mo DropFeeHookUniswap v4 hook for a DROP/ETH pool that charges a flat 1% ETH fee on every swap. On buys (ETH→DROP), the fee is deducted from ETH input via a beforeSwap delta; on sells (DROP→ETH), it is deducted from ETH output via an afterSwap delta. Exact-output swaps are disabled. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0x1ae1…e000Runs at pool creation Robinhood beforeInit 1 4mo 0x1f95…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x7bbf…a888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0xa8cb…a8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 4mo 0x8af1…8088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 4mo 0xeb68…00c0Runs code on every swap Robinhood beforeSwapafterSwap 1 4mo URobinHookRuns at pool creation Robinhood afterInit 1 4mo BrrrEthFeeHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo TheFloorTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x8765…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0xa75c…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo SatoHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x38e5…2044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 4mo RocardsHookRuns at pool creation Robinhood afterInit 1 4mo 0xb691…1000Runs at pool creation Robinhood afterInit 1 4mo PlebIndexFeeHookCharges an immutable ETH trade tax (up to 4%) on PLEB/ETH pool swaps, diverting the fee directly to a fixed treasury address via BeforeSwapDelta and AfterSwapDelta. Restricts pool initialization to native-ETH/PLEB pairs; has no owner or upgrade mechanism. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo SatoHookBonding curve hook for an ETH/SATO pool that replaces AMM liquidity entirely using BeforeSwapDelta. Buys mint SATO via a forward curve; sells burn SATO via an inverse curve paid from ETH reserves held by the hook. A 0.3% fee is skimmed on all trades. Requires hookData encoding the swapper address; a per-user block-number cooldown applies between buys and sells. Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo SatoHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0xd6ba…4088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 4mo CitadelDeskRuns code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterSwap 1 4mo 0x6c3e…4088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 4mo 0x3604…e044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 4mo RhmiFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo TaxHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo SatoHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x9d9b…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0xc969…0088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 4mo 0xdb07…c088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1