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 0x613a…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0x1664…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x8c2e…c088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo 0x4edf…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0x4fe3…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo MarketHoursHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapafterSwapDelta 1 3mo 0xa169…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0xe4e6…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x63d7…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo MarketHoursHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapafterSwapDelta 1 3mo 0x366b…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo MarketHoursHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapafterSwapDelta 1 3mo 0x76c2…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo testicleRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0xf11f…40c4Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapafterSwapDelta 1 3mo 0x9b2e…0088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo BEANSTALKFixed-supply ERC-20 token that doubles as its own Uniswap v4 hook, collecting a configurable buy and sell tax (in basis points) on the native ETH side of swaps via BeforeSwapDelta and afterSwapReturnsDelta, and forwarding the collected tax to a designated controller address. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0x2848…b0c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap 1 3mo 0xbb4b…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0xbde8…40c4Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapafterSwapDelta 1 3mo 0x2e5a…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x5e81…a0ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo 0xded3…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x590d…70c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap 1 3mo 0x2094…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo HOPERuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo TaxHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 3mo TICKETRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0xddb8…e044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 3mo HOODCATNativeTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo HoodFeeHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo ArcheryFeeHookV2A skill-gated launch hook for native ETH/token pools where all swaps pay a configurable default fee (up to 20%) unless the swapper presents a short-lived EIP-712 voucher earned in an off-chain archery mini-game. Fees are collected in native ETH via BeforeSwapDelta/AfterSwapDelta; the registrar can only lower fees (one-way ratchet), with zero acting as a permanent graduation to fee-free trading. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo 0xd34a…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo OpenCatFeeHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0x73f9…ea88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1 1 3mo 0x26fe…1040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 3mo 0x1009…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x1fd0…55c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood afterInitafterAddLiqafterRemoveLiqbeforeSwap+1 1 3mo 0x114e…d0c8Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood afterInitbeforeSwapafterSwapswapDelta 1 3mo KITTYLITTERRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0x0a92…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo ChancePoolA Uniswap v4 hook implementing a staker-funded betting pool where players wager USD against stakers for provably-fair outcomes (Strike/Range/Ladder modes). Gates CHANCE token purchases via owner-settable flags and charges a configurable swap fee taken from the unspecified currency via afterSwapReturnsDelta. Robinhood beforeSwapafterSwapafterSwapDelta 1 3mo PRNTRHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 3mo 0x4bd0…95c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood afterInitafterAddLiqafterRemoveLiqbeforeSwap+1 1 3mo 0xcda4…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 3mo 0x1952…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 3mo 0x7ad0…40c4Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapafterSwapDelta 1 3mo 0x4858…a044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 3mo 0x3fcf…95c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood afterInitafterAddLiqafterRemoveLiqbeforeSwap+1 1 3mo WHALERuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1