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
9d UnderfootHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 9d 0x4dea…c088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 9d 0xf3eb…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 9d 0x460c…a080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 9d 0xf117…0088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 9d 0x57fb…a8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0xbc19…c088Runs code on every swap · Can take tokens from swaps Base beforeSwapswapDelta 1 9d ReservHookA single ETH/RSRV pool hook that charges a 1% fee on each swap's unspecified side. RSRV fees are accumulated and sold back to ETH buyers at the pool price within 10 ticks of the block's opening tick; ETH fees are split 20% to a business share, 16% to a Chainlink VRF-based prize pot, and 64% donated to in-range liquidity providers. Base beforeInitafterAddLiqafterRemoveLiqbeforeSwap+3 1 9d 0x6aa6…a8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0x8e53…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 9d 0x7794…dafcRuns 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 afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+5 1 9d 0x87a3…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0xf307…8088Runs code on every swap · Can take tokens from swaps Base beforeSwapswapDelta 1 9d 0x7a45…c088Runs code on every swap · Can take tokens from swaps BSC beforeSwapswapDelta 1 9d 0xcb7b…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 9d 0x340d…4040Runs code on every swap Ethereum afterSwap 1 9d 0x4b97…0040Runs code on every swap Ethereum afterSwap 1 9d 0xa2c4…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0xb8b3…0040Runs code on every swap Base afterSwap 1 9d 0x1bea…4040Runs code on every swap Base afterSwap 1 9d 0x4cd1…8040Runs code on every swap Robinhood afterSwap 1 9d 0x2b0c…0040Runs code on every swap Robinhood afterSwap 1 9d 0x7b2a…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0xa65b…8040Runs code on every swap Robinhood afterSwap 1 9d 0xc14c…8040Runs code on every swap Robinhood afterSwap 1 9d 0x1ee1…c040Runs code on every swap Base afterSwap 1 9d 0xdbc4…8040Runs code on every swap Base afterSwap 1 9d 0x7f4c…0040Runs code on every swap Ethereum afterSwap 1 9d 0x0ad6…c040Runs code on every swap Ethereum afterSwap 1 9d 0x9464…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0x0952…c144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 9d 0x1bfc…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0xbc37…1afcRuns 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 afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+5 1 9d AizoHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation BSC beforeInitbeforeAddLiqbeforeSwapswapDelta 1 9d 0x9706…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0x16c0…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0x2ecc…a8ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Arbitrum beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 9d 0xafd4…0040Runs code on every swap Ethereum afterSwap 1 9d 0xdf91…8040Runs code on every swap Ethereum afterSwap 1 9d 0x7e9b…c0c0Runs code on every swap · Sets its own swap fee Robinhood beforeSwapafterSwap 1 9d 0xd423…a8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0x5142…c040Runs code on every swap Robinhood afterSwap 1 9d 0x182f…4040Runs code on every swap Robinhood afterSwap 1 9d 0xd247…8040Runs code on every swap Base afterSwap 1 9d 0x9d1d…8040Runs code on every swap Base afterSwap 1 9d 0xad39…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0xc586…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0x0305…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0x8899…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 9d 0x1e7e…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1