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.
AgeHookChainPermissionsPools
2mo
0xc1ef…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
2mo
0x8ed8…a888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
2mo
0xf79e…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
2mo
GraduationGateHookGates Uniswap v4 pool initialization to require one token be a designated payment token and the other to be marked as "graduated" by an on-chain GraduationRegistry. Pools that don't meet these criteria are blocked from being created.
Robinhood
beforeInit
4
2mo
0x1275…8800Gates who can add liquidity
BNB
beforeAddLiq
4
2mo
CardwallFeeHookUniswap v4 hook for Cardwall token launches that charges ETH fees on swaps using a volatility-based dynamic rate (1%–7%). Buy fees are deducted from ETH input in beforeSwap; sell fees from ETH output in afterSwap. The fee scales linearly with the previous swap's tick movement and is sent immediately to the pool's configured fee recipient.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
2mo
0x1dce…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
2mo
0x926a…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
2mo
0x7c20…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
2mo
0xb00d…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
2mo
0x1b1a…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
2mo
0x228c…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
2mo
ResearchHookCollects a flat 1% fee on every swap in the quote currency (both buys and sells), accumulating fees in a claimable balance for treasury withdrawal. Only applies to pools containing tokens registered by the ResearchFactory.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
2mo
StockFeeHookImmutableA fee hook for stock-paired TOKEN/<stock> launch pools on the LaunchFair V2 platform. Charges a fixed fee on the quote (stock) leg of every swap via BeforeSwapDelta/AfterSwapDelta return values, accrues fees as ERC-6909 claims, then permissionlessly converts them stock→WETH on Uniswap V3 and distributes the proceeds in native ETH across creator, treasury, mechanism, and buyback recipients. No admin surface; all parameters are constructor immutables.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
2mo
0x1b6e…6888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Arbitrum
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
2mo
FakeHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
2mo
0x4663…0088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
4
2mo
0x7fde…8800Gates who can add liquidity
BNB
beforeAddLiq
4
2mo
FakeHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
2mo
MixpadHookUniswap v4 hook for Mixpad token launches that collects a platform swap fee on every trade, splitting it between the token creator and treasury. Includes a decaying anti-snipe surcharge on buys in the blocks immediately after launch, a time-limited surcharge on deployer sells, and auto-executes a buyback-and-burn of the launched token using a configurable portion of the creator's fee share.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
2mo
0x1504…c088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
4
2mo
0xc16d…40c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee
Robinhood
beforeSwapafterSwapafterSwapDelta
4
2mo
0x4d0d…8800Gates who can add liquidity
BNB
beforeAddLiq
4
2mo
0x8eb7…a888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
2mo
0x240a…a888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
2mo
0xf92e…a888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
2mo
0x22e6…e880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwap
4
2mo
0x1126…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
4
2mo
MixpadHookUniswap v4 hook for the Mixpad launchpad that collects platform swap fees on every trade, splitting them between the token creator and treasury. A creator-configured fraction of the creator's fee share is earmarked for automatic buyback-and-burn of the launched token. Applies a decaying anti-snipe surcharge on buys in the blocks immediately after launch and a time-limited surcharge on sells from the original deployer address.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
2mo
0xc0d6…a888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
2mo
0xb045…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
2mo
0x4242…a888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
2mo
0x908f…28ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
4
3mo
0x722c…8800Gates who can add liquidity
BNB
beforeAddLiq
4
3mo
SpotDynamic fee Uniswap v4 hook with a truncated geometric oracle for volatility measurement, policy-driven fee adjustment via DynamicFeeManager, and full-range liquidity reinvestment. Covertly extracts 0.10% (1000 PPM) of every swap's input amount by minting ERC-6909 pool manager claims directly to a hardcoded wallet address, in both exactIn (beforeSwap) and exactOut (afterSwap) paths.
BNB
afterInitbeforeSwapafterSwapswapDelta+1
4
3mo
LoopBuybackHookA shared Uniswap v4 hook for Loop Trade launch pools that skims a configurable buyback portion (up to 90%) of a fixed 1% swap fee, burning tokens directly when the token side is received or accumulating quote currency for permissionless buyback-and-burn via executeBuyback.
Robinhood
beforeInitafterSwapafterSwapDelta
4
3mo
0xf1f5…0a88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeRemoveLiqbeforeSwapswapDelta
4
3mo
ReflectionHookA shared Uniswap v4 hook for launchpad tokens that skims a creator-set reflection fee plus a platform fee in ETH on every swap — in beforeSwap for exact-in buys and exact-out sells, in afterSwap for exact-in sells and exact-out buys — accruing fees as ERC-6909 claims sweepable by a designated distributor.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
3mo
HookenAntiSnipeHookAnti-snipe hook for Hooken launch pools that applies a 50% tax on non-whitelisted buys within a 4-second launch window (routed to protocol treasury), and a cyclic dynamic tax on all other buys and sells (routed to the token creator), always collected in native ETH via BeforeSwapDelta/AfterSwapDelta returns.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
4
3mo
0x7fc1…cf00Can block LP withdrawals · Gates who can add liquidity
BNB
beforeAddLiqafterAddLiqbeforeRemoveLiqafterRemoveLiq
4
3mo
LaunchpadHookA Uniswap v4 hook for launchpad tokens that collects configurable percentage fees on every swap, splitting proceeds between the token creator, platform treasury, and optional referral tiers. Fees are extracted via BeforeSwapDelta and AfterSwapDelta depending on which currency is the specified currency.
BNB
beforeSwapafterSwapswapDeltaafterSwapDelta
4
3mo
0xa66b…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
3mo
0xdc8c…6888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
3mo
0xd0c1…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
3mo
ERC1967ProxyAn upgradeable ERC1967 proxy hook with a beforeSwap permission. Only the proxy contract source is verified; the implementation contract is not available, so actual hook behavior cannot be analyzed.
Robinhood
beforeSwap
4
3mo
0xabb8…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
3mo
0x62a7…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
3mo
0x6d81…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
3mo
0xc8bb…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4
3mo
0xcba5…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
4