UniHooks

0x5b90…e0cc

Robinhood

Runs code on every swap. Can take tokens from swaps. Sets its own swap fee. Runs at pool creation.

0x5b907b52eacbcee78f2c56a6e74f5cf04a96e0cc First pool 9 Oct 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Source code not published · Can change swap amounts and isn’t registered
Pools
13
Dynamic-fee pools
13
Last new pool
4d
Code size
18,929 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.

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.
✓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

13 total
PairCreatedFeePool ID
Anakin / USDG 4d dynamic 0x5169…ed20 Tx ↗
GME / USDG 6d dynamic 0xd267…44a4 Tx ↗
ETH / MUSEPAD 16d dynamic 0x28a9…5c8c Tx ↗
GH0ST / USDG 16d dynamic 0x462e…c05e Tx ↗
USDG / GLOAM 16d dynamic 0x5d2d…4e3a Tx ↗
USDG / GIGATENEV 16d dynamic 0x0841…dc76 Tx ↗
ETH / MITSU 17d dynamic 0x7e36…9178 Tx ↗
ETH / HRX 21d dynamic 0x7f43…b986 Tx ↗
USDG / WPOU 22d dynamic 0x1872…5570 Tx ↗
ETH / HEY 23d dynamic 0x094e…471d Tx ↗
ETH / MINT 26d dynamic 0x30f7…c044 Tx ↗
ETH / TUSNC 27d dynamic 0xeff4…b9cd Tx ↗
ETH / 0x4744…1c9c 27d dynamic 0x22c1…f292 Tx ↗