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 0xaf8f…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo ArcanaHookUniswap v4 hook for the ARCANA token launch that enforces temporal buy/sell locks (7-day buy lock, 1-day sell lock) via beforeSwap, with an owner-managed exempt allowlist for bypassing restrictions. Also maintains a Uniswap v3-style TWAP oracle by recording pool tick observations in afterSwap. Robinhood beforeSwapafterSwap 1 2mo 0x475d…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0xd881…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0xf4e3…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0xe2ee…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0xadbf…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x9b63…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 2mo 0x35bb…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x94fd…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0xef77…bac8Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqbeforeRemoveLiq+3 1 2mo 0x9aef…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x3ed8…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x5734…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo PonsV2MemeHookSingleton Uniswap v4 hook shared by all graduated Pons v2 meme pools. Takes a configurable fee on every swap via afterSwap, converts memecoin-denominated fees to quote currency via internal swaps against the pool's own liquidity, then distributes proceeds among protocol, creator, and a five-year buyback-and-lock vault according to per-pool fee splits frozen at launch. Robinhood beforeInitafterSwapafterSwapDelta 1 2mo 0x7129…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo 0x9ce2…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo OreTollOreToll charges a flat 1% fee on the ETH leg of all swaps in a single owner-pinned pool, collected via BeforeSwapDelta and AfterSwapDelta. Fees accumulate as ERC-6909 claims in the PoolManager and can be withdrawn permissionlessly to an owner-configurable treasury address. The fee schedule has equal min and max (both 1%), making the rate constant. Robinhood afterAddLiqbeforeSwapafterSwapswapDelta+1 1 2mo 0x53f6…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo ChanceHookLpFeeRuns code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 2mo 0x4bc5…4080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 1 2mo 0x86e3…c080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 1 2mo 0x054a…8080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 1 2mo 0x7c95…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo 0xa2e5…14c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood afterInitafterAddLiqbeforeSwapafterSwap 1 2mo 0xae81…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo 0x553a…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo 0x718a…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0xf3a8…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x0c96…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x4d0a…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x589b…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x8154…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo 0x20fa…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x22f6…4044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo 0xc1a7…8080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 1 2mo 0xa233…0080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 1 2mo 0x0f3a…4080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 1 2mo 0x0238…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0xa28e…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0xadd0…0044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 2mo 0x98d2…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x7f56…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0xa7f5…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 2mo 0x9e78…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x1dd5…0accRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Robinhood beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2 1 2mo 0xbf7c…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 2mo 0x6a2a…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x0872…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 2mo 0x46ab…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1