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
4mo
0x1c66…a0ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
ETHLabsDonationHookA hook that skims a fixed 2.49% fee from the token side (currency1) of every swap via BeforeSwapDelta and AfterSwapDelta, routing it directly to a hardcoded fee recipient address. Pool initialization and liquidity management are restricted to an authorized address.
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
NepsisHookRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
ETHLabsHookRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
0x6f0a…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
OrbitHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
beforeInitafterInitbeforeSwapafterSwap+1
1
4mo
LatentSpaceHookV4A token/ETH pool hook that burns a configurable percentage (up to 10%) of token amounts on each swap. Sells (token→ETH) are additionally gated: a designated gatekeeper EOA can block specific addresses from selling (warded mapping) or globally pause all sells (gateSealed flag).
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
0x88ee…20ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
0x6ec1…c144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
CheckHookRuns code on every swap · Runs at pool creation
Ethereum
afterInitafterSwap
1
4mo
AcreHookRuns code on every swap
Ethereum
afterSwap
1
4mo
HotPotatoRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDelta
1
4mo
0xa748…6888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Ethereum
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
4mo
0x2438…0040Runs code on every swap
Ethereum
afterSwap
1
4mo
CultRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
InariaHookRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
0x7e92…4088Runs code on every swap · Can take tokens from swaps
Ethereum
beforeSwapswapDelta
1
4mo
BLOODRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
0x5df5…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
CheckHookRuns code on every swap · Runs at pool creation
Ethereum
afterInitafterSwap
1
4mo
HookRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
0xe161…c144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x1338…9040Runs code on every swap · Runs at pool creation
Ethereum
afterInitafterSwap
1
4mo
RenderHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
0x8012…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
ZorpHookRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
WojakTokenERC20 token combined with a Uniswap v4 hook. Implements tiered buy/sell fees in ETH based on the swapper's WOJAK token balance, taking fees via BeforeSwapDelta/AfterSwapDelta and distributing all collected ETH to token holders weighted by balance and hold duration (Trust Multiplier).
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
0x70a3…e0ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
0x2df5…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
FeeHookV2Skims a configurable ETH-side fee (default 1%, max 2%) from every swap on an ETH/WORD pool, routing collected ETH 25% to a RewardsDistributor, 25% to a BountyEngine, and 50% to a WordStaking contract via a hardcoded, non-adjustable split. Swaps are gated until the owner calls enableTrading(); a per-buy WORD output cap is enforced for one hour after launch.
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
CovenHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
0xdc60…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Ethereum
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
4mo
0xafe3…4cc0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity
Ethereum
beforeAddLiqafterAddLiqbeforeSwapafterSwap
1
4mo
MultiplicatorHookRuns code on every swap
Ethereum
afterAddLiqbeforeSwapafterSwap
1
4mo
VECTORRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
0xf6f2…c144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x05f2…8144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
AquaHookRuns code on every swap · Sets its own swap fee
Ethereum
beforeSwapafterSwap
1
4mo
0x55cb…0144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
GraveHookRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
0xb279…40c8Runs code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDelta
1
4mo
DOTTRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
SandwichHookRuns code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
4mo
HushHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Ethereum
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
4mo
0x2aee…c0ccRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
HookMinerTokenRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
0x01f5…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Ethereum
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
4mo
RailCardHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
0x4f56…c044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
4mo
0xae6c…8144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1