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
12mo 0x1d1d…f0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0xba57…f0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0xba1e…70c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0x9f4b…b0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0x667a…f0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0xd6ec…b0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0xa749…2000Runs at pool creation Base beforeInit 1 12mo 0x5312…70c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo PoolStartegyHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqafterAddLiqbeforeSwap+2 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo 0x0236…70c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo 0xb408…70c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0x5835…f0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0x9394…f0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0xe906…f0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0xc25f…f0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0xdfd9…f0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo EulerSwapRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Base beforeInitbeforeAddLiqbeforeSwapbeforeDonate+1 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo 0x656d…3f11Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Base beforeInitafterInitbeforeAddLiqafterAddLiq+4 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksA custom-curve hook that implements 1:1 ETH↔phiETH swaps by intercepting beforeSwap to take the input token from the pool manager, convert it via phiEth deposit/withdraw, and settle the output — bypassing concentrated liquidity entirely. Liquidity addition to the pool is permanently blocked. Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo 0x86f4…f0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0xbec6…f0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterInitbeforeSwapafterSwap+1 1 12mo 0xb880…e0c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwapafterSwap 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksImplements a 1:1 custom swap curve for ETH↔phiEth (a wrapped ETH token), bypassing concentrated liquidity by taking the full input, converting via phiEth.deposit()/withdraw(), and settling with a BeforeSwapDelta. Liquidity addition to the pool is permanently blocked. Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 12mo TokenMesaHookRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Base afterAddLiqafterRemoveLiqafterSwapafterSwapDelta+2 1