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 0x1c66…a0ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo ETHLabsDonationHookA hook that skims a fixed 2.49% fee from the token side (currency1) of every swap via BeforeSwapDelta and AfterSwapDelta, routing it directly to a hardcoded fee recipient address. Pool initialization and liquidity management are restricted to an authorized address. Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo NepsisHookRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo ETHLabsHookRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0x6f0a…4144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo OrbitHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitafterInitbeforeSwapafterSwap+1 1 4mo LatentSpaceHookV4A token/ETH pool hook that burns a configurable percentage (up to 10%) of token amounts on each swap. Sells (token→ETH) are additionally gated: a designated gatekeeper EOA can block specific addresses from selling (warded mapping) or globally pause all sells (gateSealed flag). Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0x88ee…20ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x6ec1…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo CheckHookRuns code on every swap · Runs at pool creation Ethereum afterInitafterSwap 1 4mo AcreHookRuns code on every swap Ethereum afterSwap 1 4mo HotPotatoRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDelta 1 4mo 0xa748…6888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x2438…0040Runs code on every swap Ethereum afterSwap 1 4mo CultRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo InariaHookRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0x7e92…4088Runs code on every swap · Can take tokens from swaps Ethereum beforeSwapswapDelta 1 4mo BLOODRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x5df5…4144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo CheckHookRuns code on every swap · Runs at pool creation Ethereum afterInitafterSwap 1 4mo HookRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0xe161…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0x1338…9040Runs code on every swap · Runs at pool creation Ethereum afterInitafterSwap 1 4mo RenderHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x8012…4144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo ZorpHookRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo WojakTokenERC20 token combined with a Uniswap v4 hook. Implements tiered buy/sell fees in ETH based on the swapper's WOJAK token balance, taking fees via BeforeSwapDelta/AfterSwapDelta and distributing all collected ETH to token holders weighted by balance and hold duration (Trust Multiplier). Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x70a3…e0ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x2df5…4144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo FeeHookV2Skims a configurable ETH-side fee (default 1%, max 2%) from every swap on an ETH/WORD pool, routing collected ETH 25% to a RewardsDistributor, 25% to a BountyEngine, and 50% to a WordStaking contract via a hardcoded, non-adjustable split. Swaps are gated until the owner calls enableTrading(); a per-buy WORD output cap is enforced for one hour after launch. Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo CovenHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0xdc60…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0xafe3…4cc0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity Ethereum beforeAddLiqafterAddLiqbeforeSwapafterSwap 1 4mo MultiplicatorHookRuns code on every swap Ethereum afterAddLiqbeforeSwapafterSwap 1 4mo VECTORRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0xf6f2…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo 0x05f2…8144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo AquaHookRuns code on every swap · Sets its own swap fee Ethereum beforeSwapafterSwap 1 4mo 0x55cb…0144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 4mo GraveHookRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0xb279…40c8Runs code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDelta 1 4mo DOTTRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo SandwichHookRuns code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 1 4mo HushHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x2aee…c0ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo HookMinerTokenRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x01f5…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo RailCardHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x4f56…c044Runs code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 1 4mo 0xae6c…8144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1