UniHooks

0x56f7…6aec

Ethereum

Runs 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. Handles donations to LPs.

0x56f73a2c6d34696eff111fff94addf92a1bc6aec First pool 8 Oct 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Can change swap amounts and isn’t registered
Pools
16
Dynamic-fee pools
16
Last new pool
24d
Code size
12,559 B

What it can do

Runs code on every swap

Its code executes inside each trade in pools that use it.

Can take tokens from swaps

It can take or add tokens during a swap. Fees, burns and custom curves work this way, and so do scams.

Sets its own swap fee

Pools using it let the hook choose the swap fee instead of a fixed tier.

Can block LP withdrawals

It runs before liquidity is removed, so it can delay or refuse LP exits.

Gates who can add liquidity

It checks every deposit before it goes in.

Runs at pool creation

It runs when a pool is created, often to lock in that pool’s settings.

Handles donations to LPs

It runs when someone donates tokens to the pool’s LPs.

Safety report

Automated checks, not an audit
✓Not upgradeableNo proxy pattern found: the code is fixed.
!Not in Uniswap’s hook registryUnregistered hooks get less scrutiny. Most scam hooks are unregistered.
?Source verification not checked yetComing soon for unregistered hooks.
iCan change swap amountsIt has a ReturnDelta permission. Normal for fees and burns, but also how fake-quote hooks steal.
?No audit linkedAutomated checks only.

Pools using this hook

16 total
PairCreatedFeePool ID
ETH / 0x7f4a…0288 24d dynamic 0x49ed…d7f1 Tx ↗
ETH / 0x13b2…972f 25d dynamic 0xe687…5c9d Tx ↗
ETH / 0xbf29…ed44 25d dynamic 0x25f5…4d60 Tx ↗
ETH / 0x82dd…8dcd 25d dynamic 0x8f2a…c650 Tx ↗
ETH / VDOG 25d dynamic 0x4fec…17e0 Tx ↗
ETH / 0xeb8e…4137 25d dynamic 0x60a7…f684 Tx ↗
ETH / HVCAT 25d dynamic 0xb920…7005 Tx ↗
ETH / 0x5cf5…a56f 25d dynamic 0xf6ff…2e7c Tx ↗
ETH / HVOLVE 25d dynamic 0x16ea…01f3 Tx ↗
ETH / HVOLVE 25d dynamic 0x6b83…fc14 Tx ↗
ETH / 0x0ead…8e9f 25d dynamic 0x1928…03b1 Tx ↗
ETH / 0xe596…945d 28d dynamic 0xed5b…f9ca Tx ↗
ETH / 0xc3b9…2dd7 28d dynamic 0x4b17…9a01 Tx ↗
ETH / HOOKVOLVE 28d dynamic 0x5ba1…3ef4 Tx ↗
ETH / TEST 28d dynamic 0xe8da…a779 Tx ↗
ETH / 0x78cb…16fe 29d dynamic 0xbf8f…56a7 Tx ↗