Every Uniswap v4 hook, live
Every hook attached to at least one Uniswap v4 pool, graded and explained in plain English, with the pools that use it.
AgeHookChainPermissionsPools
2mo
0xeeca…c044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
21
2mo
ForgeHookV4A token launch hook that gates pool creation to a designated launch manager, enforces configurable buy/sell fees on swaps (up to 5% basic or 15% utility mode), and distributes proceeds across platform, creator, rewards, and utility recipients via ERC-6909 claim tokens minted to a claim vault. Liquidity removal is permanently locked and donations are disabled.
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
21
2mo
MixpadHookCollects swap fees on Mixpad-launched tokens, splitting revenue between creator and treasury with configurable shares. Applies a decaying anti-snipe surcharge on buys in early blocks post-launch, a time-limited deployer dump penalty on early sells, and supports optional buyback-and-burn and dividend routing to a yield vault.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
21
2mo
BoobHookA launch-pad fee hook that collects a configurable basis-point fee on quote-token amounts for registered token swaps. Applies a higher anti-snipe tax on buys within the first configurable number of blocks after token launch. Collected fees accrue to the token creator and are claimable via `claimFees`.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
21
2mo
FlareHookFee-collection hook for the Flare token launchpad. Collects protocol fees and creator buy/sell taxes on swaps for registered launched tokens, with a time-decaying anti-snipe surcharge on buys during the first N blocks after launch. Fees are claimable by token creators.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
21
2mo
VvveityFeeHookCharges an immutable flat fee (in basis points, capped at 10%) on every swap by skimming the specified amount in beforeSwap and forwarding it to an immutable fee recipient. Fee rate and recipient are fixed at deployment with no admin, upgrade path, or pause mechanism.
Base
beforeSwapswapDelta
21
2mo
LaunchTaxHookSingleton Uniswap v4 hook that collects a configurable swap tax (in the pool's quote currency) on token launches, splitting fees between a platform tax collector and the token creator. Trading is gated by a per-token start timestamp set by the launch factory.
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
21
2mo
ForgeHookV4Custom fee hook for managed token launches that collects configurable buy/sell fees on every swap and distributes them across platform, creator, rewards, and utility recipients. Enforces a single-position launch authorization flow (controlled by a launchManager) and permanently blocks liquidity removal.
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
21
2mo
PulseHookA Uniswap v4 hook for a token launchpad that charges a 1% flat protocol fee on swaps involving factory-whitelisted tokens. Fees are extracted via the beforeSwap/afterSwap delta return mechanism and forwarded to a configurable revenue wallet.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
21
2mo
FactoryHookA Uniswap v4 hook for bonding-curve token factory pools that gates swaps until the token's LP stage is reached, applies a volatility-based dynamic fee split between LPs and a protocol treasury via beforeSwap/afterSwap deltas, and records tick observations with a truncated oracle.
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
21
2mo
HKPDHookShared Uniswap v4 hook for the HKPD token launch platform. Applies a 60% anti-snipe tax on non-whitelisted buys within a configurable launch window, and tiered dynamic buy/sell taxes on all ETH-side swaps thereafter, routing fees to either the token creator or the protocol treasury via HKPDFeeVault.
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
21
3mo
StrategyHookA token launchpad hook (pmav.fun V2) that creates coins with 1B fixed supply trading on a concentrated bonding curve. Enforces block+1 anti-snipe, first-hour per-wallet 2% cap with auto-refund, and 2% flat fees split among platform (0.25%), creator (0.25–0.75%), and a dividend treasury. Graduation converts the curve position to a permanently locked full-range LP in the same pool.
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
21
3mo
FeeHookLevies a flat 1% protocol fee in native ETH on every swap of a native-ETH/token pool, split 70% to a treasury and 30% to a per-pool creator address registered by a launch factory. Fees are accrued in-contract using PoolManager custom accounting deltas (beforeSwap and afterSwap) and withdrawn separately.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
21
4mo
V4GasDetectHookA hook that gates oneForZero swaps on gasleft(), reverting if remaining gas is at or below 30,000,000; zeroForOne swaps are always permitted unconditionally.
Robinhood
beforeSwap
21
5mo
0x94a7…0088Runs code on every swap · Can take tokens from swaps
Ethereum
beforeSwapswapDelta
21
5mo
0x933c…0088Runs code on every swap · Can take tokens from swaps
Base
beforeSwapswapDelta
21
5mo
0x93fe…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
21
5mo
0xb494…40c8Runs code on every swap · Can take tokens from swaps · Sets its own swap fee
Base
beforeSwapafterSwapswapDelta
21
7mo
BasedBidHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Base
afterInitbeforeSwapafterSwapswapDelta+1
21
8mo
LivoSwapHookSingleton Uniswap v4 hook serving tokens graduated via LivoGraduatorUniswapV4. Blocks swaps before a token's graduation, then collects time-limited sell taxes on token sales by taking ETH from the pool, wrapping it to WETH, and forwarding it to each token's configured tax recipient.
Ethereum
beforeSwapafterSwapafterSwapDelta
21
12mo
0x681b…10c4Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Arbitrum
afterInitbeforeSwapafterSwapafterSwapDelta
21
16d
0x0f84…e080Runs code on every swap · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitbeforeSwap
20
30d
EpochHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
20
34d
NFTStrategyHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterAddLiqafterSwapafterSwapDelta
20
34d
RotatoHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+3
20
44d
0x0d5d…a8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
20
52d
0xdf01…6accRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
20
53d
FusingFeeHookRuns code on every swap · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwap
20
54d
0x2b66…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
20
54d
0x6842…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
20
54d
0x49ab…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
20
58d
LaunchHookA bonding curve token launch hook that restricts pool initialization and liquidity additions to registered launches via an authorized locker, charges a time-decaying anti-snipe opening tax plus configurable trading fees via afterSwap, and enforces a graduation threshold before transitioning the pool to a permanent full-range position.
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2
20
59d
TweetPadV11UniversalHookA fee-custody hook that deducts a 1% creator fee, 0.5% protocol fee, and an optional 10% buy surcharge (active for 60 seconds after pool initialization) from each swap's unspecified output/input amount via afterSwap return delta, distributing accrued fees to a registered creator and a fixed protocol recipient.
Robinhood
beforeInitafterSwapafterSwapDelta
20
2mo
SockLaunchHookA launch hook for tokenized real-world assets that creates single-sided liquidity pools pairing a launch token against multiple stock assets. Applies dynamic fees with an anti-snipe decay on early buys, gates trading on a market clock (weekly hours plus holiday overrides), and routes position fees between creators and the protocol treasury.
Robinhood
beforeInitbeforeSwapafterSwap
20
2mo
PairV5LaunchV2HookRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
20
2mo
LaunchpadV4HookUniswap v4 launchpad hook that charges a fixed 1% base fee plus a per-pool creator tax (up to 10%) on swaps denominated in a configured payment token. Fees are minted as ERC-6909 claims and redeemable to immutable protocol and creator recipients; pool initialization and liquidity addition are gated to a designated factory and position manager.
Robinhood
beforeInitafterInitbeforeAddLiqbeforeSwap+3
20
2mo
0x739b…0080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
20
2mo
0xa1bb…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
20
2mo
TripoolsAntiSnipeHookA Uniswap v4 hook for Tripools launch factory pools that enforces a 6-second anti-snipe window (50% tax for non-whitelisted buyers) and collects dynamic tiered ETH swap fees, splitting revenue between the protocol treasury and the pool creator via TripoolsFeeLocker.
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
20
2mo
TripoolsAntiSnipeHookShared hook for all Tripools launch factory pools that enforces a 6-second anti-snipe window with a 50% tax on non-whitelisted buys, and applies a dynamic tiered fee schedule on buys and sells, splitting revenue between the protocol treasury and the token creator.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
20
2mo
0x2258…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
20
2mo
RallyHookA bonding-curve token launch hook that runs a virtual constant-product curve during the CURVE phase, serving all swaps from hook inventory against virtual reserves. On graduation it atomically seeds a permanent full-range CLMM position and switches to collecting a post-graduation protocol fee split across configurable recipients, with optional referral tracking via hookData.
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
20
3mo
BasedBidHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Base
afterInitbeforeSwapafterSwapswapDelta+1
20
4mo
0xb319…28ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
20
8mo
0x832d…20c0Runs code on every swap · Sets its own swap fee · Runs at pool creation
Base
beforeInitbeforeSwapafterSwap
20
8mo
0x64b5…8044Runs code on every swap · Can take tokens from swaps · Sets its own swap fee
Base
afterSwapafterSwapDelta
20
13mo
0xa435…5088Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Arbitrum
afterInitbeforeSwapswapDelta
20
13mo
0x2324…d088Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Arbitrum
afterInitbeforeSwapswapDelta
20
7d
0x63c2…28ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
19
28d
0xebb4…2080Runs code on every swap · Sets its own swap fee · Runs at pool creation
Base
beforeInitbeforeSwap
19