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
FWATokenHookETH/FWAToken pool hook that charges a flat 1% fee on all swaps, routing collected fees to an owner-set address (buys: fee in FWAToken swapped to ETH via internal pool swap; sells: fee in ETH). Pool initialization and liquidity addition are gated on the token's transient launching() flag; buy access is governance-controlled via an owner-toggled externalBuysEnabled flag.
Ethereum
beforeInitafterAddLiqafterSwapafterSwapDelta
1
4mo
CloakHookRuns code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
4mo
AnchorV4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
AIBuybackHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
afterInitbeforeSwapafterSwapafterSwapDelta
1
4mo
0xf2ed…d0c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
afterInitbeforeSwapafterSwapafterSwapDelta
1
4mo
0x3eea…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0xb6de…0144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x7edd…c144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0xf4ce…8144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x2b24…c144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0xb18f…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
MonopolyRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
0xc64c…c144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x81e1…da88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Ethereum
afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1
1
4mo
0x9794…0144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x1385…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0xf19d…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0xb586…0144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
DarkHookRuns at pool creation
Ethereum
afterInit
1
4mo
0xaa9c…0088Runs code on every swap · Can take tokens from swaps
Ethereum
beforeSwapswapDelta
1
4mo
0x1f13…c144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x6e15…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x5625…0144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x8009…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x6480…0144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0xd8dd…c144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0xf6f8…0144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
ProofHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
4mo
0x548c…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x9211…c144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
NepsisHookRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
0xc926…8144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x9195…c144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
ReactorV4Runs code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
4mo
FractalHookRuns at pool creation
Ethereum
afterInit
1
4mo
0x0f91…8144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
HiveERC-20 token that doubles as its own Uniswap v4 hook, charging a 0.5% buy tax (taken in HIVE and converted to ETH) and a 1% sell tax (taken in ETH directly) via afterSwapReturnsDelta. Tax proceeds accumulate in a shared jar distributed to holders who did not sell when net sell pressure exhausts a strength buffer, triggering a round collapse and payout.
Ethereum
afterSwapafterSwapDelta
1
4mo
HiveERC-20 token (HIVE) fused with its own Uniswap v4 hook. Takes a 0.5% ETH tax on buys via beforeSwapReturnsDelta and 1% on sells via afterSwapReturnsDelta into a shared jar. Net sell pressure depletes a strength buffer; when it reaches zero, the jar is split among non-selling holders proportional to their time-weighted balance (honey), then a fresh round begins.
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
4mo
0xee71…8144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
MonopolyV4Runs code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapafterSwapDelta
1
4mo
UnhookTokenRuns code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
4mo
0x707e…8144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
UnhookTokenRuns code on every swap · Can take tokens from swaps
Ethereum
afterSwapafterSwapDelta
1
4mo
0x11c4…c144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x8387…0144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x5372…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x1b8b…4144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x2a16…8144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1
4mo
0x2f26…2088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
beforeInitbeforeSwapswapDelta
1
4mo
0xc6f4…0144Runs code on every swap · Can take tokens from swaps
Ethereum
afterRemoveLiqafterSwapafterSwapDelta
1