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
3mo 0x67bf…7088Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapswapDelta 1 3mo 0x6294…4044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 3mo 0xe79f…7088Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapswapDelta 1 3mo SPCXCASHRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo UkiyoHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo 0xd68a…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo UmbraHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo STONKCASHRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo BarrelHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood afterInitbeforeSwapafterSwapswapDelta+1 1 3mo SwampHookRuns code on every swap · Runs at pool creation Robinhood beforeInitafterSwap 1 3mo SealDaoFeeHookFee-collection hook for a single ETH/SEAL token pool that levies a 1% DAO fee on native ETH swap amounts via beforeSwap and afterSwap delta returns. A treasury address can permanently disable fee collection. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo TestRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo 0x3352…f0c8Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap+1 1 3mo 0x6cdf…0044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 3mo 0x0e94…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo 0x81f7…b0c8Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap+1 1 3mo CASHCATBANKRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo BagrHookV4Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap 1 3mo PRNTRHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0x2c10…b088Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapswapDelta 1 3mo 0x4fc3…4088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo 0x4137…d0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood afterInitbeforeSwapafterSwapswapDelta+1 1 3mo 0xcbd1…0088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo 0x49f2…3088Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapswapDelta 1 3mo 0xf45a…7088Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapswapDelta 1 3mo 0x1d5a…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo PaperHandsHookTaxes PAPER token sells during "panic mode" — when the pool price is ≥15% below the tracked sqrtPrice peak — by burning 20% of the sold PAPER to 0xdEaD. Buys are never taxed; sells are always permitted but subjected to the burn tax in panic mode. Robinhood afterInitbeforeSwapafterSwapswapDelta+1 1 3mo 0x90e3…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 3mo 0x06cd…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo 0x24f0…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo 0x3b72…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo 0x9da6…0088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo 0x6f65…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo 0x4274…0088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo Lev7FeeHookCharges a fixed 3% buy fee in feeToken, sent to a treasury. Exact-in buys are charged in beforeSwap via BeforeSwapDelta; exact-out buys are charged in afterSwap via AfterSwapDelta. Also maintains an on-chain tick oracle for fee pools with a configurable observation interval. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0xe816…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo SherwoodHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 3mo 0x9b06…2054Runs code on every swap · Can take tokens from swaps · Runs at pool creation · Handles donations to LPs Robinhood beforeInitafterSwapafterDonateafterSwapDelta 1 3mo 0x2b1c…4088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo 0x5eba…8088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo RHAIRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo HOPERuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0xe329…4aecRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Handles donations to LPs Robinhood beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+3 1 3mo MEOWBANKRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0x4a43…2444Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterAddLiqafterSwapafterSwapDelta 1 3mo 0x74e8…e8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 3mo QuoteFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo 0xc126…2fecRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood beforeInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+6 1 3mo 0xe338…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x20d3…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1