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
3mo MarketMakerHookZeroSeedProtocol-owned market maker hook for a single token/USDC pair that maintains a fixed ask ladder above spot and trailing bid structures below. Charges a flat fee (split between deployer and protocol) on all swaps plus a piecewise-linear zone tax on sells (burned), with LP fees permanently overridden to 0 via beforeSwap delta. No admin keys, no upgrade path. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 3mo 0x6617…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x7da2…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 3mo SazareHookV2A bonding-curve AMM hook for SZR/WETH that uses custom accounting (BeforeSwapDelta) to route all swaps through an internal issuance curve with a WETH-backed floor price and protocol fees. Supports only exact-input swaps; external liquidity provision is forbidden. Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 3mo MarketMakerHookA protocol-owned automated market maker hook that places structured ask ladders above spot and recycles captured USDC into bid positions. Charges a flat fee on all swaps and a depth-based zone tax on sells, using beforeSwap/afterSwap return deltas to skim fees in-flight. No admin, no upgrade path, and no keeper dependency. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 3mo 0xba8d…4044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 3mo 0x85ea…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x7121…c0ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo CoilHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo CoilHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo 0x84e9…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x30e0…6a80Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap 1 3mo 0xd011…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x15d4…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo UStockAn ERC-20 token (uSTOCK) that is also its own Uniswap v4 hook for its uSTOCK/ETH pool. Charges a fixed 3% fee on every swap via afterSwapReturnsDelta, accruing fees as ERC-6909 claims inside the PoolManager. Anyone may call convert() once per 5 minutes to redeem those fees, swap them into a pseudo-randomly chosen tokenized stock from a fixed basket, and distribute the proceeds pro-rata to holders with ≥10,000 uSTOCK. Robinhood afterSwapafterSwapDelta 1 3mo 0x4775…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0xbd9c…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo CoilHookAn ERC-20 launchpad token whose beforeSwap hook skims a fixed percentage fee (configurable up to 5%) from every swap using the beforeSwapReturnsDelta pattern, then distributes it among a protocol wallet, token holders via a MasterChef-style dividend accumulator, and a platform buy-and-burn treasury. Ownership is renounced after pool seeding, making the fee split immutable. Robinhood beforeSwapswapDelta 1 3mo 0xfb3a…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x4f97…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo MineableTokenRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo 0x9819…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo RHPostingRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo 0x0346…9080Runs code on every swap · Runs at pool creation Robinhood afterInitbeforeSwap 1 3mo RobinArrowERC-20 token (ARROW, 100,000 fixed supply) that doubles as a Uniswap v4 hook for the official ARROW/WETH pool. Collects swap fees in ARROW (1% on buys, 2% on sells), distributing 80% pro-rata to all eligible holders and 20% to the current "Robin Arrow" holder — a gamified title earned by qualifying buys (≥100 ARROW net) and immediately lost on any sell. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo SaturnV4HookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 3mo 0xf0f0…4044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 3mo 0x90ba…8040Runs code on every swap Robinhood afterSwap 1 3mo 0x683e…e840Runs code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterSwap 1 3mo PRNTRHookRuns code on every swap · Sets its own swap fee Robinhood beforeSwap 1 3mo 0xbdf1…eeccRuns 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 beforeInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+4 1 3mo CoilHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo 0xc73f…1a80Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap 1 3mo DirectV4StakingFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo MarketMakerHookZeroSeedRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 3mo 0x5b41…9a80Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap 1 3mo RobFeeHookFixed 2% swap fee on the native-ETH side of the pool, both directions, distributed instantly to four fixed recipients. Fee rate is a constant; only the distribution split is owner-adjustable. Non-upgradeable, no pool-creation or liquidity restrictions Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0xc31e…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x4995…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x82b2…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x3884…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 3mo IndexFeeHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0x98c3…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0xb0a9…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo RobFeeHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0x88d5…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 3mo 0xe60f…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0xacdd…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x114a…2800Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiq 1 3mo 0xe59e…c040Runs code on every swap Robinhood afterSwap 1