UniHooks

0x89fc…d088

Arbitrum

Runs code on every swap. Can take tokens from swaps. Runs at pool creation.

0x89fcd09773c7c46ea20887c5246033f8a0a1d088 First pool 27 Apr 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Source code not published · Can take tokens out of swaps
Pools
574
Dynamic-fee pools
0
Last new pool
6mo
Code size
14,728 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.

Runs at pool creation

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

Safety report

Automated checks, not an audit
✓Not upgradeableNo proxy pattern found: the code is fixed.
!Has an adminowner() is 0x2a31…209f. That account can usually change fees, limits or allowlists after you trade.
!Not in Uniswap’s hook registryUnregistered hooks get less scrutiny. Most scam hooks are unregistered.
!Source code not publishedNobody can read what this hook actually does. Treat it as a black box.
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

574 total, newest 50 shown
PairCreatedFeePool ID
USDC-LP / USDC 6mo 0.00% 0x555e…7c4d Tx ↗
USDT / USD₮0 6mo 0.00% 0x9da7…7068 Tx ↗
LIM / USDC 6mo 0.00% 0x5203…e5c2 Tx ↗
kETH-20DELTA-P / DAI 6mo 0.00% 0x25b8…d02a Tx ↗
ysUSDC / USDC 6mo 0.00% 0x8cdb…30e8 Tx ↗
USDC-APE / USDC 6mo 0.00% 0x5249…2b9b Tx ↗
wmooAaveUSDC / USDC 6mo 0.00% 0xbe0b…069b Tx ↗
bUSDC-152 / USDC 6mo 0.00% 0x36ec…43b3 Tx ↗
GHO / fGHO 6mo 0.00% 0x1709…b4e7 Tx ↗
fUSDC / USDC 6mo 0.00% 0xafe0…71d5 Tx ↗
ysUSDC / USDC 6mo 0.00% 0xca1b…7579 Tx ↗
ysUSDC / USDC 6mo 0.00% 0x2112…05d7 Tx ↗
DRLv1 / USDC 6mo 0.00% 0x47de…ed09 Tx ↗
USDA / przUSDA 6mo 0.00% 0x4758…99ea Tx ↗
bUSDC-115 / USDC 6mo 0.00% 0x758e…0283 Tx ↗
yOG-USDC / USDC 6mo 0.00% 0x5ab0…869b Tx ↗
fUSDT / USD₮0 6mo 0.00% 0x71a9…234a Tx ↗
USDT / USD₮0 6mo 0.00% 0x17f7…da02 Tx ↗
PYV / USDC 6mo 0.00% 0xa0f1…43cc Tx ↗
FRAX / stataArbFRAX 6mo 0.00% 0xdd41…20f0 Tx ↗
vc-USDT / USD₮0 6mo 0.00% 0x6945…527c Tx ↗
PYV / USDC 6mo 0.00% 0x6f79…06f6 Tx ↗
YLDR_ZYBV3_AAVE / USDC 6mo 0.00% 0x9136…7b81 Tx ↗
sUSDai / ROY-ST-sUSDai 6mo 0.00% 0x17a6…a709 Tx ↗
pSV-LINK/USDCe-P / USDC 6mo 0.00% 0xe593…379e Tx ↗
twMshUSDC / USDC 6mo 0.00% 0x670c…07a8 Tx ↗
USDe / ctDripUSDe 6mo 0.00% 0xaf9b…c538 Tx ↗
LOG-NB-USDT-ETH / USD₮0 6mo 0.00% 0x17fd…187a Tx ↗
waUSDC / USDC 6mo 0.00% 0x5d63…6339 Tx ↗
esUSDC-2 / sUSDC 6mo 0.00% 0x0dca…5745 Tx ↗
waUSDT / USD₮0 6mo 0.00% 0x2598…6ec6 Tx ↗
twAaveUSDC / USDC 6mo 0.00% 0x66c8…b029 Tx ↗
wHLP / USDC 6mo 0.00% 0x6921…d23a Tx ↗
bUSDC-128 / USDC 6mo 0.00% 0x3bdb…4a06 Tx ↗
USDC / USDC 6mo 0.00% 0x8dd7…dd30 Tx ↗
USDC-LP / USDC 6mo 0.00% 0xb8d0…5d2f Tx ↗
USDC / USDC 6mo 0.00% 0x2c2d…cddb Tx ↗
MASTER / USDC 6mo 0.00% 0xbdcb…a692 Tx ↗
LOG-NB-r2-USDT-ETH / USD₮0 6mo 0.00% 0x61a5…2e5f Tx ↗
swpUSDC / USDC 6mo 0.00% 0xec40…c8ea Tx ↗
twMshUSDT0 / USD₮0 6mo 0.00% 0x920f…a338 Tx ↗
fUSDT / USD₮0 6mo 0.00% 0x3ab5…13a0 Tx ↗
twAaveDAI / DAI 6mo 0.00% 0xd781…02f6 Tx ↗
gUSDC / USDC 6mo 0.00% 0x576e…8229 Tx ↗
NAGAVAULT / USD₮0 6mo 0.00% 0x80bf…ae15 Tx ↗
sUSDe / esUSDe-1 6mo 0.00% 0xc264…3070 Tx ↗
LVUSDT / USD₮0 6mo 0.00% 0x0e92…3730 Tx ↗
DTKN / USDC 6mo 0.00% 0x4c11…a3f3 Tx ↗
mUSDC / USDC 6mo 0.00% 0x8c67…380a Tx ↗
USDai / eUSDai-2 6mo 0.00% 0xba29…498a Tx ↗