UniHooks

0xcc3b…c088

Arbitrum

Runs code on every swap. Can take tokens from swaps.

0xcc3b3d0315b639d346a12e8abf8a463c0bc0c088 First pool 3 Jun 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Source code not published · Can take tokens out of swaps
Pools
39
Dynamic-fee pools
0
Last new pool
5mo
Code size
21,960 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.

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

39 total
PairCreatedFeePool ID
crv3crypto / USD₮0 5mo 0.00% 0xbaa2…b898 Tx ↗
WBTC / crv3crypto 5mo 0.00% 0x5ffb…5d6e Tx ↗
ETH / crv3crypto 5mo 0.00% 0x3d1e…7ab2 Tx ↗
WBTC / USD₮0 5mo 0.00% 0x5dce…2523 Tx ↗
ETH / USD₮0 5mo 0.00% 0xe918…b523 Tx ↗
ETH / WBTC 5mo 0.00% 0x47f1…478a Tx ↗
LUAUSD / LUAUSD3CRV-f 5mo 0.00% 0x9c68…477f Tx ↗
2CRV / LUAUSD3CRV-f 5mo 0.00% 0xae46…6cf2 Tx ↗
LUAUSD / 2CRV 5mo 0.00% 0x74d3…b2d4 Tx ↗
MIM3CRV-f / MIM 5mo 0.000% 0x0548…9596 Tx ↗
MIM3CRV-f / 2CRV 5mo 0.000% 0xc665…4eab Tx ↗
2CRV / MIM 5mo 0.000% 0x4870…0e51 Tx ↗
ETH / frxETHWETH-f 5mo 0.00% 0x9481…9472 Tx ↗
frxETH / frxETHWETH-f 5mo 0.00% 0x702e…7e82 Tx ↗
ETH / frxETH 5mo 0.00% 0x5bde…c36d Tx ↗
FRAX / FRAXBP-f 5mo 0.000% 0x2b9e…6cbb Tx ↗
FRAXBP-f / USDC 5mo 0.000% 0x397a…19e3 Tx ↗
FRAX / USDC 5mo 0.000% 0xea55…857c Tx ↗
VSTFRAX-f / VST 5mo 0.00% 0xae83…a23b Tx ↗
FRAX / VSTFRAX-f 5mo 0.00% 0xdd2b…77fc Tx ↗
FRAX / VST 5mo 0.00% 0x7e18…e471 Tx ↗
USD+FRAX3CRV-f / xUSD 5mo 0.00% 0xebbf…a676 Tx ↗
USD+FRAX3CRV-f / FRAXBP-f 5mo 0.00% 0x2ff5…618e Tx ↗
FRAXBP-f / xUSD 5mo 0.00% 0x24d6…0f13 Tx ↗
2CRV / USDC 5mo 0.00% 0x671a…bfc4 Tx ↗
2CRV / USD₮0 5mo 0.00% 0xdca7…2863 Tx ↗
USD₮0 / USDC 5mo 0.00% 0xdd3b…4819 Tx ↗
MIM3CRV-f / MIM 5mo 0.00% 0x2a28…ff6c Tx ↗
MIM3CRV-f / 2CRV 5mo 0.00% 0xdc64…43de Tx ↗
2CRV / MIM 5mo 0.00% 0x8d98…5678 Tx ↗
wstETHCRV / 0xeeee…eeee 5mo 0.00% 0x868b…41f3 Tx ↗
wstETH / wstETHCRV 5mo 0.00% 0x94c1…0539 Tx ↗
wstETH / 0xeeee…eeee 5mo 0.00% 0xaff0…12e3 Tx ↗
FRAX / FRAXBP-f 5mo 0.00% 0xaecb…b24d Tx ↗
FRAXBP-f / USDC 5mo 0.00% 0x10e2…bfe7 Tx ↗
FRAX / USDC 5mo 0.00% 0xc850…2e7a Tx ↗
WBTC / btcCRV 5mo 0.00% 0x6710…6184 Tx ↗
btcCRV / renBTC 5mo 0.00% 0x574a…556b Tx ↗
WBTC / renBTC 5mo 0.00% 0x9e64…5d8c Tx ↗