UniHooks

0x3d77…45c7

Robinhood

Runs code on every swap. Can take tokens from swaps. Sets its own swap fee. Takes a cut when LPs withdraw. Adjusts deposit amounts.

0x3d770393e4dc0a040e5295acdaabd7c206c845c7 First pool 4 Sept 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Source code not published · Can take tokens out of swaps
Pools
30
Dynamic-fee pools
30
Last new pool
2mo
Code size
18,349 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.

Takes a cut when LPs withdraw

It can change what LPs get back when they remove liquidity.

Adjusts deposit amounts

It can adjust token amounts when liquidity is added.

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

30 total
PairCreatedFeePool ID
WETH / TSLA 2mo dynamic 0x3159…27a4 Tx ↗
WETH / TSLA 2mo dynamic 0x8a5b…5d25 Tx ↗
AAPL / NVDA 2mo dynamic 0xae92…62dd Tx ↗
META / NVDA 2mo dynamic 0x70f6…0522 Tx ↗
HIMS / NVDA 2mo dynamic 0xa8a4…e144 Tx ↗
TTWO / NVDA 2mo dynamic 0x3d71…775a Tx ↗
WETH / COST 2mo dynamic 0x607a…3795 Tx ↗
USDG / COIN 2mo dynamic 0xd57f…447f Tx ↗
LULU / USDG 2mo dynamic 0x67a7…a234 Tx ↗
USDG / MU 2mo dynamic 0x8d29…2c8a Tx ↗
WETH / TSLA 2mo dynamic 0xca19…d2c1 Tx ↗
ETH / DJT 2mo dynamic 0x0ff7…c3c5 Tx ↗
ETH / SPCX 2mo dynamic 0x8e18…d467 Tx ↗
ETH / SPCX 2mo dynamic 0x127c…dfbe Tx ↗
SPCX / USDG 2mo dynamic 0x39ef…18e1 Tx ↗
GME / USDG 2mo dynamic 0x6f4a…e335 Tx ↗
AMC / USDG 2mo dynamic 0x7649…6ed4 Tx ↗
USDG / MRVL 2mo dynamic 0xef34…30fc Tx ↗
USDG / MRVL 2mo dynamic 0x8631…3270 Tx ↗
PONS / NVDA 2mo dynamic 0x615f…2d7a Tx ↗
SPCX / LLY 2mo dynamic 0x2af4…646b Tx ↗
PONS / MU 2mo dynamic 0x033b…2485 Tx ↗
LULU / MSFT 2mo dynamic 0x1dd6…749c Tx ↗
SPY / NVDA 2mo dynamic 0x65e4…1d0e Tx ↗
USDG / GLD 2mo dynamic 0xc1d9…83d5 Tx ↗
WETH / GME 2mo dynamic 0x63a0…8c50 Tx ↗
WETH / NVDA 2mo dynamic 0xc9ad…00da Tx ↗
USDG / NVDA 2mo dynamic 0x86fb…1e55 Tx ↗
SPCX / USDG 2mo dynamic 0x3fe2…1794 Tx ↗
USDG / MSFT 2mo dynamic 0x6831…e387 Tx ↗