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
MixpadHookA Uniswap v4 hook for Mixpad token launches that collects platform swap fees on every trade, splits them between the token creator and treasury, optionally executes automatic buyback-and-burns from the creator's share, and applies a decaying anti-snipe surcharge in the blocks after launch plus a time-limited sell surcharge for the original deployer address.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
19
2mo
CFHookA CreatorFi fee hook that charges a 1% base swap fee plus optional creator-set buy/sell taxes (up to 5% each), with configurable anti-snipe and deployer-dump penalty features. All collected fees are credited to the token creator and claimable directly from the hook.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
19
2mo
VolatileFeeHookA Uniswap v4 hook that collects dynamic fees (1–6.6% BPS, scaling with recent tick-move volatility) directly to a per-pool fee recipient via poolManager.take() on all ETH swap legs, bypassing LP fee distribution entirely. Only native ETH pools are supported.
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
19
3mo
RobinhoodArenaFeeHookFee hook that collects and distributes swap fees via afterSwap delta return, with fee amounts calculated by an external fee helper contract per pool. Restricts pool initialization to an owner-controlled allowlist of approved deployers.
Robinhood
beforeInitafterSwapafterSwapDelta
19
3mo
0x5120…e080Runs code on every swap · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitbeforeSwap
19
3mo
FlowPadCurveHookFlowPad bonding-curve launch hook. Seeds a pool with single-sided concentrated token liquidity; buyers walk the price down accumulating ETH, functioning as a real on-chain bonding curve. Enforces a configurable snipe guard (first N blocks restricted to the launcher), takes ETH-denominated trade fees split between creator and protocol via BeforeSwapDelta/AfterSwapDelta, and supports permissionless graduation once the curve sells out.
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
19
3mo
NasdankFeeHookA Uniswap v4 hook for NASDANK token pools that charges all swap fees exclusively in WETH on every swap in both directions. Accrued WETH is split between an immutable project treasury and a protocol treasury per pool, with fee configuration set once at pool launch by an authorized launcher contract.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
19
14d
RetrofitRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapswapDelta
18
39d
PotatoV4HookRuns 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
18
45d
SpawnGateHookRuns at pool creation
Robinhood
beforeInit
18
46d
PenguinHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
18
50d
ERC1967ProxyRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
18
2mo
0xbf6f…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
18
2mo
WobbHookUniswap v4 hook for the wobb.fun token launch platform. Intercepts swaps on registered tokens to collect platform and maker fees, apply anti-snipe and founder-sell surcharges, route dividends, and trigger auto buyback-and-burn of the launched token and/or the platform $WOBB token. Enforces a configurable staker-only early-access window and per-wallet buy cap during the guard window.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
18
2mo
LaunchTaxHookCharges a fixed 1% tax on every swap in launchpad pools, always denominated in the pool's quote token, split 50/50 between the launchpad deployer and each pool's token creator. Pools must be initialized via a one-shot-bound strategy contract and carry a zero LP fee; the tax is the only charge on trades.
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
18
2mo
0x3dea…4ac4Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+1
18
2mo
0x605d…30ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
18
2mo
FlintHookA token launch hook for the Flint platform that collects protocol and creator fees on swaps in quote-token terms, applying an anti-snipe surcharge during the initial blocks after token launch. Fees are routed to claimable balances for token creators and can be claimed via `claimFees`/`claimAllFees`.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
18
2mo
0x5f13…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
18
2mo
0x86f5…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
18
4mo
0x81bf…a8ccRuns 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
18
16d
0x4424…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
17
30d
0x306e…3fc0Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitafterInitbeforeAddLiqafterAddLiq+4
17
53d
CrossrateTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
17
53d
0x385b…eaccRuns 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
17
57d
0xeeef…30ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
17
58d
0x60e2…50ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
17
2mo
0x67ec…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
17
2mo
LatchHookA Uniswap v4 hook for Latch token launches that intercepts swaps on registered tokens to collect configurable protocol fees and creator-defined buy/sell taxes (paid in the quote token). Fees are claimable by token creators, and swap volume is reported to the factory for graduation threshold tracking.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
17
2mo
SentryStockFeeHookV3A launch hook for tokenized stock or WETH pairs that applies a time-decaying dynamic fee, starting at a high launch rate and settling at a 1.7% floor. Fees are split among creator, treasury, holder reflections, and permanently-locked LP compounding; pool initialization is restricted to the factory.
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
17
2mo
LockitcoinRobinhoodFeeHookA volatility-based dynamic fee hook for ETH/token pools charging 1–5% fees on every swap in native ETH. Buy fees are deducted from the ETH input in beforeSwap; sell fees are taken from the ETH output in afterSwap. The fee scales between a per-pool base and max based on the previous swap's tick movement, and is sent immediately to a per-pool fee recipient.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
17
3mo
GlueHookA Uniswap v4 hook that shields a designated main token from sell pressure by absorbing sells at pool price from a funded pot (beforeSwap delta), and pumps the main token by buying with pot secondary funds on buys (afterSwap nested swap). Supports hook-held LP positions with auto-harvesting and auto-compounding fee splits.
Robinhood
beforeInitbeforeSwapafterSwapswapDelta
17
3mo
FriarTierA dynamic LP fee hook using a Liquidity Book volatility accumulator to compute a spacing-invariant surge fee on top of an immutable base fee set at deployment. Each deployment is a distinct fee tier with no owner, admin, or upgradeability.
Robinhood
afterInitbeforeSwap
17
3mo
QuoteAssetCreatorFeeHookV1A shared Uniswap v4 hook for token/quote-asset pools that charges a fixed 1% fee on every swap, denominated in the quote asset. Fees are split 0.9% to the token creator's reward vault and 0.1% to a launcher fee recipient, implemented via BeforeSwapDelta and AfterSwapDelta returns. Pools must be registered by the token creator before swaps are permitted.
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
17
3mo
LaunchpadHookA Uniswap v4 hook for launchpad token pools that gates swaps until a scheduled activation time, takes configurable WETH trading fees (time-decaying anti-snipe for Standard launches or market-cap-decaying for Meme launches), and routes creator fees through a flywheel to buyback-burn, auto-LP, token reflections, or WETH dividends.
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
17
3mo
LaunchHoodHookSingleton memecoin launchpad hook that gates pool initialization, liquidity adds, and swaps until each token's graduation (transfersEnabled). Post-graduation, it skims ETH-denominated swap fees via BeforeSwapDelta and afterSwapReturnDelta, accruing them for collection by the protocol locker.
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
17
7d
PairLaunchHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
16
9d
IntegralHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
16
17d
HookrRootRuns 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
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
16
21d
INUPOOLFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
16
29d
StaccLadderRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts · Runs at pool creation
Robinhood
afterInitafterAddLiqafterRemoveLiqbeforeSwap+4
16
40d
BallastHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals
Robinhood
beforeRemoveLiqbeforeSwapafterSwapswapDelta+1
16
42d
RhHookRuns code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap
16
42d
LaunchFeeHookRuns code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitafterInitbeforeAddLiqafterAddLiq+4
16
47d
RelaunchmemeFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
16
53d
0x434e…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
16
55d
0x9e06…45c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3
16
56d
FewHookA fee-collection hook for few.fun launchpad pools that takes a fixed percentage of each swap in the quote asset, split between the pool creator and a protocol treasury. Includes a temporal guard that caps individual buy sizes during a configurable opening window after pool launch.
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
16
59d
0xa6f5…2044Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterSwapafterSwapDelta
16
2mo
OmniHookTakes a 10 bps fee on every swap output, splitting it among five hardcoded recipients via an on-chain owed-balance ledger that anyone can claim permissionlessly. Fees are captured via beforeSwap and afterSwap delta returns.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
16