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
6mo
0xe7d4…4044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x4342…8044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x294e…c044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0xff14…08c0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity
Ethereum
beforeAddLiqbeforeSwapafterSwap
1
6mo
0x3fd2…8044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0xd81f…0044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x90f8…0044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x814b…0044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x8569…8044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x64bf…8044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x2f6c…0044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x5a8b…c040Runs code on every swap
Ethereum
afterSwap
1
6mo
0x3ea3…8044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x6ec4…1088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
afterInitbeforeSwapswapDelta
1
6mo
0xffe7…08c0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity
Ethereum
beforeAddLiqbeforeSwapafterSwap
1
6mo
0x3c2c…50c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
afterInitbeforeSwapafterSwapswapDelta
1
6mo
MLMHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
beforeInitafterSwapafterSwapDelta
1
6mo
UnimagicHookRuns code on every swap
Ethereum
afterAddLiqafterSwap
1
6mo
0xc3ea…6044Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
beforeInitafterSwapafterSwapDelta
1
6mo
0xafcb…a044Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
beforeInitafterSwapafterSwapDelta
1
6mo
UnimonHookRuns code on every swap
Ethereum
afterAddLiqafterSwap
1
6mo
0x24ae…c044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
UspegHookRuns code on every swap · Runs at pool creation
Ethereum
afterInitbeforeSwap
1
6mo
0xe288…4044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x9715…50ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
afterInitbeforeSwapafterSwapswapDelta+1
1
6mo
0x2a1f…4440Runs code on every swap
Ethereum
afterAddLiqafterSwap
1
6mo
0xfa19…00c4Runs code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapafterSwapDelta
1
6mo
0xd5f3…4044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
BountyV4HookRuns code on every swap
Ethereum
afterSwap
1
6mo
BountyV4HookRuns code on every swap
Ethereum
afterSwap
1
6mo
BountyV4HookRuns code on every swap
Ethereum
afterSwap
1
6mo
RewardsHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
6mo
BountyV4HookAn afterSwap hook for BHOOK launch pools that observes swaps and reports them to BountyHookCore. Large sells above a threshold fund a bounty window by pulling tokens from the seller; buyers during the window accumulate qualifying volume and can later claim proportional bounty rewards.
Ethereum
afterSwap
1
6mo
DeGodsPegHookRuns code on every swap
Ethereum
afterAddLiqafterSwap
1
6mo
0xdff1…4044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
V4DynamicSellHookRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDelta
1
6mo
0xef2e…8044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0xc5a5…8088Runs code on every swap · Can take tokens from swaps
Ethereum
beforeSwapswapDelta
1
6mo
RiseHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
beforeInitafterSwapafterSwapDelta
1
6mo
0x15e1…4044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x1b69…60ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
6mo
AudioHookRuns code on every swap
Ethereum
afterAddLiqafterSwap
1
6mo
0xb706…4044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0xcd4c…0044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x4f25…aa88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Ethereum
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1
1
6mo
0x2de6…c044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
0x9cb4…0080Runs code on every swap · Sets its own swap fee
Ethereum
beforeSwap
1
6mo
0x12b2…c044Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
6mo
UTrumpHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
afterInitafterSwapafterSwapDelta
1
6mo
0xff8a…08c0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity
Ethereum
beforeAddLiqbeforeSwapafterSwap
1