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
8mo
0x398b…4440Runs code on every swap
Base
afterAddLiqafterSwap
1
8mo
0x2ec9…4440Runs code on every swap
Base
afterAddLiqafterSwap
1
8mo
0x51ae…0440Runs code on every swap
Base
afterAddLiqafterSwap
1
8mo
0x46d0…4440Runs code on every swap
Base
afterAddLiqafterSwap
1
8mo
0xbeca…0440Runs code on every swap
Base
afterAddLiqafterSwap
1
8mo
0x1749…1040Runs code on every swap · Runs at pool creation
Base
afterInitafterSwap
1
8mo
0x1057…0440Runs code on every swap
Base
afterAddLiqafterSwap
1
8mo
0xb725…0440Runs code on every swap
Base
afterAddLiqafterSwap
1
8mo
0x2da4…0440Runs code on every swap
Base
afterAddLiqafterSwap
1
8mo
0x8d0a…8040Runs code on every swap
Base
afterSwap
1
8mo
0x515c…1080Runs code on every swap · Sets its own swap fee · Runs at pool creation
Base
afterInitbeforeSwap
1
8mo
0x796c…4080Runs code on every swap · Sets its own swap fee
Base
beforeSwap
1
8mo
DualFeeHookRuns code on every swap · Sets its own swap fee
Base
beforeSwap
1
8mo
0xba66…9080Runs code on every swap · Sets its own swap fee · Runs at pool creation
Base
afterInitbeforeSwap
1
8mo
AngstromL2Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts · Runs at pool creation
Base
beforeInitafterAddLiqafterRemoveLiqbeforeSwap+5
1
8mo
PoSQLUniswapHooksRuns code on every swap
Base
beforeSwap
1
8mo
PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
8mo
PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
9mo
0x277d…5080Runs code on every swap · Sets its own swap fee · Runs at pool creation
Base
afterInitbeforeSwap
1
9mo
NewTknHookRuns code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
9mo
AlphixETHRuns code on every swap · Sets its own swap fee · Runs at pool creation
Base
beforeInitbeforeSwapafterSwap
1
9mo
AlphixRuns code on every swap · Sets its own swap fee · Runs at pool creation
Base
beforeInitbeforeSwapafterSwap
1
9mo
AngstromL2Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts · Runs at pool creation
Base
beforeInitafterAddLiqafterRemoveLiqbeforeSwap+5
1
9mo
NewTknHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitafterSwapafterSwapDelta
1
9mo
NewTknHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitafterSwapafterSwapDelta
1
9mo
NewTknHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitafterSwapafterSwapDelta
1
9mo
0xf20a…90c0Runs code on every swap · Sets its own swap fee · Runs at pool creation
Base
afterInitbeforeSwapafterSwap
1
9mo
PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
9mo
PoSQLUniswapHooksRuns code on every swap
Base
beforeSwap
1
9mo
PoSQLUniswapHooksRuns code on every swap
Base
beforeSwap
1
9mo
PoSQLUniswapHooksRuns code on every swap
Base
beforeSwap
1
9mo
PoSQLUniswapRouterRuns code on every swap
Base
beforeSwap
1
9mo
SeedifyFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
afterInitbeforeSwapafterSwapswapDelta+1
1
9mo
PoSQLUniswapHooksRuns code on every swap
Base
beforeSwap
1
9mo
NewTknHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitafterAddLiqafterSwapafterSwapDelta
1
9mo
SubscriptionHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Base
beforeAddLiqbeforeRemoveLiqbeforeSwapswapDelta
1
9mo
NewTknHookRuns code on every swap · Sets its own swap fee · Runs at pool creation
Base
beforeInitbeforeSwap
1
9mo
SubscriptionHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Base
beforeAddLiqbeforeRemoveLiqbeforeSwapswapDelta
1
9mo
NewTknHookRuns code on every swap · Sets its own swap fee · Runs at pool creation
Base
beforeInitbeforeSwap
1
9mo
NewTknHookRuns code on every swap · Sets its own swap fee · Runs at pool creation
Base
beforeInitbeforeSwapafterSwap
1
9mo
Claw2ClawHookRuns code on every swap · Can take tokens from swaps
Base
afterRemoveLiqbeforeSwapswapDelta
1
9mo
NewTknHookUniswap v4 hook for a single ETH/token pool that restricts initialization to one pool and is designed to collect configurable buy/sell fees via afterSwap with a delta return. The fee collection logic is currently commented out, so afterSwap always returns a zero delta.
Base
beforeInitafterSwapafterSwapDelta
1
9mo
NewTknHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitafterSwapafterSwapDelta
1
9mo
NewTknHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitafterSwapafterSwapDelta
1
9mo
NewTknHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitafterSwapafterSwapDelta
1
9mo
NewTknHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitafterSwapafterSwapDelta
1
9mo
Claw2ClawHookRuns code on every swap · Can take tokens from swaps
Base
afterRemoveLiqbeforeSwapswapDelta
1
9mo
PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
9mo
0xde5d…10c0Runs code on every swap · Sets its own swap fee · Runs at pool creation
Base
afterInitbeforeSwapafterSwap
1
9mo
0xb28f…d040Runs code on every swap · Runs at pool creation
Base
afterInitafterSwap
1