UniHooks

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.

Filters
Type
Safety
Activity
Permissions
Hooks with all of the selected permissions:
Sort
AgeHookChainPermissionsPools
4mo 0xdad6…8144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo WsgemBackstopHookCustom-curve backstop hook for the tGBP/wstGBP pool. beforeSwap returns a BeforeSwapDelta that cancels the AMM curve and routes the swap through the wstGBP wrapper's atomic mint/redeem, so buys execute at mintcost() and sells at burncost(). beforeAddLiquidity reverts, so the pool holds no LP liquidity. The hook is ownerless, holds no capital, and charges no fee of its own. Swaps must be settle-first; a conventional swap-then-settle v4 router will revert. Ethereum beforeAddLiqbeforeSwapswapDelta 1 4mo MonopolyV4A combined ERC-20 token ($MONO) and Uniswap v4 hook implementing a Monopoly-style on-chain board game. Each swap on the $MONO/ETH pair rolls dice to move a pawn around a 30-square board, handles land purchases and takeovers, and distributes 3% of swap value as rent to landowners via a Masterchef-style accumulator. Ethereum beforeSwapafterSwapafterSwapDelta 1 4mo 0x9d88…4144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0xbd05…0144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0x7bf3…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0x614a…4144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo MonopolyA combined ERC-20 token ($MONO) and Uniswap v4 hook implementing a Monopoly-inspired board game. Every swap on the ETH/$MONO pool levies a 3% ETH rent fee distributed to street landowners, rolls virtual dice to advance the trader's board pawn, and supports buying/selling streets and claiming rent. Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0x3492…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0x747c…8144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0x555b…00ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0x9a5d…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0xc39f…8144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0xcc27…8044Runs code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 1 4mo 0x55c2…8144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0xfd18…0144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo PriceImpactDynamicFeeHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwap 1 4mo 0x3ed1…8080Runs code on every swap Ethereum beforeSwap 1 4mo 0xe379…0144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0x6584…8144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0x60cf…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo BunnyTokenA combined ERC-20 meme token and Uniswap v4 hook that charges a 0.5% fee on every swap via afterSwapReturnsDelta, taking the fee in the output token (BUNNY on buys, ETH on sells) and accumulating it in the contract for periodic transfer to a treasury address. Ethereum afterSwapafterSwapDelta 1 4mo 0x0aff…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo PWBTCBurnHookRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo ReactorV4A Uniswap v4 ERC-20 hook token (REACTOR) that charges a 2% buy and 3% sell tax in ETH to a shared "jar." Holders accrue "honey" proportional to token balance and time held; when a "strength" buffer drains to zero from net sell pressure, the jar splits among non-selling holders by honey weight. Sellers forfeit their honey accrual for that round. Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo ReactorV4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x5c7e…0144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0x8180…4144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0x9b23…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x6769…0144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0xa647…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x76e1…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x6d17…a888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x8799…6888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0xf190…40c8Runs code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDelta 1 4mo 0x782a…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo LongRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x0e80…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0x7e9c…0144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0xf241…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0xa101…6888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x8f41…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0xe6b4…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0xd62b…4144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0x6e7b…8144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0xc39c…8080Runs code on every swap Ethereum beforeSwap 1 4mo 0x67c5…0144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo EntropyTokenRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0xb16f…8144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo UnibrosHookRuns code on every swap · Runs at pool creation Ethereum afterInitafterAddLiqafterRemoveLiqbeforeSwap+1 1