UniHooks

Explore hooks

Every hook that has been attached to at least one Uniswap v4 pool.

AgeHookChainPermissionsGradePoolsAddress
13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x887a…e888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x1e73…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x13bc…e888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x63da…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x5f19…e888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xe49b…a888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xd949…e888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x9acd…a888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x61e4…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xe390…a888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x0d1d…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x630e…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xdc30…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xf3f5…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x79f7…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x7f4e…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x2cb3…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x5ca5…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x49e1…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xd3ce…a888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x9426…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x0753…e888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x6786…a888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x1a42…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x0f75…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x23d5…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xe9ae…a888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x5888…e888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x51da…a888 13mo PhiEthHooksImplements a 1:1 ETH↔phiEth custom curve that bypasses concentrated liquidity: on each swap it takes the input, converts via phiEth deposit/withdraw, and settles the output directly. Blocks direct liquidity additions and restricts initialization to ETH/phiEth pairs with zero fee. Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x64a9…e888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x1d08…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x07a1…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x63c4…a888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x35d0…e888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xa5ef…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xd2ae…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x97a1…e888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xf2fe…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xd32c…a888 13mo PhiEthHooksImplements a 1:1 custom curve swap between ETH and phiEth (a wrapped ETH token) by intercepting swaps in beforeSwap, taking input from the PoolManager, wrapping or unwrapping via the phiEth contract, and settling the output — bypassing concentrated liquidity entirely. Direct liquidity addition to the pool is blocked. Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x819b…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x46af…e888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xa934…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x4e9f…a888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x98b1…e888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x203d…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x69c1…6888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xa429…2888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xdaee…a888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0xd109…e888 13mo Unnamed hookRuns on every swap · Can change what you receive · Controls who can add liquidity · Checks new pools Base beforeInitbeforeAddLiqbeforeSwapswapDelta ? 1 0x061a…a888