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 0xdb07…c088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 4mo 0x26bd…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 4mo 0x8125…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x1445…afdcRuns 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 4mo 0x2e5a…a888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0xdbb1…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0xf0ad…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0xa141…e0c0Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwap 1 4mo 0xe073…4088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 4mo TaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0xd9c8…0044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 4mo RhmiFeeHookCharges a fixed ETH-side trade tax (immutable basis points, max 4%) on all swaps in native ETH/RHMI pools, sending fees directly to an immutable treasury. Uses return-delta hooks: beforeSwap handles cases where ETH is the specified amount; afterSwap handles cases where ETH is the unspecified amount. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo StrategyHookRuns code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 4mo RehearsalHookMainnet dry-run variant of SpcxStrategyHook that restricts swaps to owner-allowlisted tx.origin addresses. The base hook charges a decaying buy tax (95%→10%) and flat 10% sell tax on an ETH/SPCXSTR pool, takes fees via afterSwapReturnsDelta, and distributes them 80/10/10 to controller/dev/rewards with token-to-ETH conversion via a nested afterSwap. Robinhood beforeInitafterAddLiqafterSwapafterSwapDelta 1 4mo 0x4d42…4088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 4mo RhmiFeeHookA Uniswap v4 hook for native ETH/RHMI pools that charges a fixed ETH trade tax (immutable, capped at 4%) on every swap, routing fees directly to a treasury address. Fee collection is split across beforeSwap (ETH-specified swaps) and afterSwap (ETH-unspecified swaps) using return deltas; no owner or admin controls exist. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x8d31…0080Runs code on every swap Robinhood beforeSwap 1 4mo 0xbe38…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0x08da…8088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 4mo MineableTokenRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x1b1a…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x93b7…2eccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+4 1 4mo BaitHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0xa0ab…6ec4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+3 1 4mo 0x2880…6044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 1 4mo 0x8d77…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 4mo 0x113d…c440Runs code on every swap Robinhood afterAddLiqafterSwap 1 4mo 0x1ef1…4440Runs code on every swap Robinhood afterAddLiqafterSwap 1 4mo 0x95c3…c440Runs code on every swap Robinhood afterAddLiqafterSwap 1 4mo MintHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo 0x852e…c440Runs code on every swap Robinhood afterAddLiqafterSwap 1 4mo 0x251f…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 4mo StonksHookRuns code on every swap · Sets its own swap fee · Can block LP withdrawals · Runs at pool creation Robinhood beforeInitafterInitbeforeRemoveLiqbeforeSwap+1 1 4mo RobinpegHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood afterInitafterSwapafterSwapDelta 1 4mo CatpegHookRuns code on every swap Robinhood afterSwap 1 4mo 0x877b…c440Runs code on every swap Robinhood afterAddLiqafterSwap 1 4mo HoodCellHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood afterInitafterSwapafterSwapDelta 1 4mo FeeHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x7072…5040Runs code on every swap · Runs at pool creation Robinhood afterInitafterSwap 1 4mo 0xf4b8…68ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 4mo 0x556f…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 4mo 0x75ab…c040Runs code on every swap Robinhood afterSwap 1 4mo 0x8ec6…60c0Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwap 1 4mo UniHoodHookRuns code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 4mo FletchHookRuns code on every swap Robinhood afterSwap 1 4mo 0xe64a…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x06fc…6888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo SatoHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0x18c3…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1 4mo 0xac01…a888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 1