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
55d
0x4d14…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
55d
0xe7ca…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0xec67…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0xdc1e…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x0833…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x61d9…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
55d
0x6463…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0xd624…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x5271…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x4fe9…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
55d
0x2510…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x6c71…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
55d
0xd5ea…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x521c…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x1efd…85c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3
1
55d
TaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
55d
0x609f…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
55d
0x4a81…85c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3
1
55d
0x8de6…85c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3
1
55d
0xc5d9…c5c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3
1
55d
0x2177…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0xdd9b…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x850f…4080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
1
55d
0x31e4…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x813c…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0xcc53…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
55d
0xd52d…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
55d
0x0e77…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
55d
0x471b…0080Runs code on every swap
Robinhood
beforeSwap
1
55d
0xc5d8…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0xc372…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
55d
0x1629…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0xfe84…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x10c7…00c4Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapafterSwapDelta
1
55d
0xc60b…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x472a…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0xa027…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0xe8b5…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x6f11…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x8d75…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x0e39…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0xb143…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
55d
0x26f6…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x13de…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0xd6c3…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x3f83…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
55d
0x250f…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x6881…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
55d
0x87c2…c5c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3
1
55d
FoundationHookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1