UniHooks

0x31ac…4080

Robinhood

Runs code on every swap. Sets its own swap fee.

0x31ac5b793c073c7eb15cfc259963cd60004f4080 First pool 7 Aug 2026View on explorer
BProbably fineNot in Uniswap’s hook registry · Source code not published
Pools
17
Dynamic-fee pools
13
Last new pool
2mo
Code size
5,131 B

What it can do

Runs code on every swap

Its code executes inside each trade in pools that use it.

Sets its own swap fee

Pools using it let the hook choose the swap fee instead of a fixed tier.

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.
?No audit linkedAutomated checks only.

Pools using this hook

17 total
PairCreatedFeePool ID
USDG / CLOCKIN 2mo dynamic 0xce99…b30a Tx ↗
SPCX / USDG 2mo dynamic 0x6ffa…4a66 Tx ↗
SNOO / USDG 2mo dynamic 0x0b73…176c Tx ↗
USDG / MANCER 2mo dynamic 0x001e…dfc7 Tx ↗
ETH / USDG 2mo dynamic 0xfb7e…1535 Tx ↗
USDG / STONKBROKER 2mo dynamic 0x5de0…1160 Tx ↗
ETH / PACK 2mo dynamic 0x1078…4963 Tx ↗
PACK / USDG 2mo 0.90% 0x7e11…b7f0 Tx ↗
PACK / USDG 2mo dynamic 0x44f6…e455 Tx ↗
ETH / POOLS 2mo dynamic 0x7288…7235 Tx ↗
USDG / FRONG 2mo 0.00% 0x78b0…d041 Tx ↗
CASHCAT / USDG 2mo 0.00% 0x037a…e6aa Tx ↗
PONS / USDG 2mo 0.00% 0x1986…17ba Tx ↗
USDG / FRONG 2mo dynamic 0xbd31…4d47 Tx ↗
CASHCAT / USDG 2mo dynamic 0xaf86…73ba Tx ↗
PONS / USDG 2mo dynamic 0x0086…dd76 Tx ↗
ETH / CASHCAT 3mo dynamic 0x2f1f…3034 Tx ↗