UniHooks

0xfc91…c0cc

Robinhood

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

0xfc91f16cd23a3ac5163ead957b040c190190c0cc First pool 11 Sept 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Source code not published · Can take tokens out of swaps
Pools
42
Dynamic-fee pools
0
Last new pool
54d
Code size
3,844 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.
✓No owner foundNo owner() function: nobody has an admin switch (as far as the standard check goes).
!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

42 total
PairCreatedFeePool ID
ETH / ROVIK 54d 0.00% 0xff5e…c911 Tx ↗
ETH / NKR 54d 0.00% 0x0cbe…7c41 Tx ↗
ETH / NOKARA 54d 0.00% 0x0aa6…22b3 Tx ↗
ETH / ORP 54d 0.00% 0xbcce…34a3 Tx ↗
ETH / ORL 54d 0.00% 0xdfc4…d6b8 Tx ↗
ETH / ANPAY 55d 0.00% 0x3e8b…8cd0 Tx ↗
ETH / POPDEX 55d 0.00% 0x8f76…ffef Tx ↗
ETH / HRAID 55d 0.00% 0x3d78…a903 Tx ↗
ETH / 0xc92e…d14d 55d 0.00% 0x0fb2…4458 Tx ↗
ETH / 0xc941…c95d 55d 0.00% 0x1f97…b017 Tx ↗
ETH / 0x2fe8…03c2 55d 0.00% 0x30eb…feb0 Tx ↗
ETH / 0x38b5…e0c1 55d 0.00% 0xc3d7…f5af Tx ↗
ETH / 0xd906…ccb8 55d 0.00% 0x172e…05b1 Tx ↗
ETH / 0x9d41…3324 55d 0.00% 0x0ece…d7ea Tx ↗
ETH / 0xaa77…34f4 55d 0.00% 0xe6e4…8c12 Tx ↗
ETH / 0x337c…651c 55d 0.00% 0x5da0…03b4 Tx ↗
ETH / 0x48f7…51cf 55d 0.00% 0x72c5…c2e0 Tx ↗
ETH / 0xe1ee…4e76 55d 0.00% 0x51aa…fa74 Tx ↗
ETH / 0x3b12…168d 55d 0.00% 0xf523…7485 Tx ↗
ETH / 0x91c7…c0fd 55d 0.00% 0x6c89…8253 Tx ↗
ETH / 0x6536…c04a 55d 0.00% 0xbb31…5d73 Tx ↗
ETH / 0x61cf…9520 55d 0.00% 0x7ab7…5dec Tx ↗
ETH / 0x8243…3d85 55d 0.00% 0xa85f…1b4d Tx ↗
ETH / 0x7bd4…7791 55d 0.00% 0xee51…7b5d Tx ↗
ETH / 0xf0ec…610f 55d 0.00% 0x1394…9a27 Tx ↗
ETH / 0x101e…0e1e 55d 0.00% 0xa8a4…e6a6 Tx ↗
ETH / 0xe124…eca6 55d 0.00% 0x0ddd…cd03 Tx ↗
ETH / 0x49e8…6a9d 55d 0.00% 0xce07…4db2 Tx ↗
ETH / 0x6153…c113 55d 0.00% 0x54ae…b8f2 Tx ↗
ETH / 0xdae1…a49c 55d 0.00% 0x74cc…be55 Tx ↗
ETH / 0xb267…1bca 55d 0.00% 0x08f1…78f8 Tx ↗
ETH / 0xe5c7…d141 55d 0.00% 0x4be7…001d Tx ↗
ETH / 0x9d57…bc7c 55d 0.00% 0xfc05…b31e Tx ↗
ETH / 0x1757…51f1 55d 0.00% 0xc7f3…79a8 Tx ↗
ETH / 0x60f4…4c01 55d 0.00% 0xd311…5a7f Tx ↗
ETH / 0x2716…0d70 55d 0.00% 0x2420…ea30 Tx ↗
ETH / 0x5feb…a241 55d 0.00% 0xa535…6ae0 Tx ↗
ETH / 0xb547…96b3 55d 0.00% 0xc06b…f59a Tx ↗
ETH / 0xa71e…a990 55d 0.00% 0x3e3c…5835 Tx ↗
ETH / 0xe55e…908a 55d 0.00% 0xf2d4…a295 Tx ↗
ETH / 0xb9fd…f6c7 55d 0.00% 0x6ea4…8698 Tx ↗
ETH / 0xec32…bc29 55d 0.00% 0x042d…05bf Tx ↗