UniHooks

Spot

RobinhoodRegisteredLaunch a pool with this hook

A full-range liquidity hook that applies a dynamic LP fee (base + surge) computed by an external DynamicFeeManager, charges a protocol POL share plus an undisclosed extra 0.10% fee on every swap, reinvests collected fees into a full-range liquidity position, and records truncated geometric mean oracle observations for volatility-adaptive fee tuning.

0xfcc8fc03e075edd30a867788712da00f1e0dd0cc First pool 31 Aug 2026View on explorer
ALooks safeRegistered, verified, immutable
Pools
15
Dynamic-fee pools
15
Last new pool
2mo
Code size
9,522 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).
✓Listed in Uniswap’s hook registryRegistered with Uniswap Labs (a listing, not a security review).
✓Source code publishedThe code on the block explorer matches what's deployed (contract: Spot).
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

15 total
PairCreatedFeePool ID
USDG / ROBINCAT 2mo dynamic 0x8c20…4bfc Tx ↗
MCT / USDG 2mo dynamic 0x5d05…3a2c Tx ↗
USDG / GPRO 2mo dynamic 0x3542…64f0 Tx ↗
USDG / GPRO 2mo dynamic 0xc803…9e68 Tx ↗
Flock / USDG 2mo dynamic 0x8af5…8603 Tx ↗
USDG / GPRO 2mo dynamic 0xa521…2e5c Tx ↗
USDG / OPTICS 2mo dynamic 0x710d…58cc Tx ↗
BOMBA / USDG 2mo dynamic 0xacf5…bc2b Tx ↗
SNICKERS / USDG 2mo dynamic 0xde7d…6e9b Tx ↗
USDG / MICRODOG 2mo dynamic 0x65d2…5240 Tx ↗
USDG / MICRODOG 2mo dynamic 0xa1d3…73c1 Tx ↗
USDG / CINEMA 2mo dynamic 0x5a9e…7900 Tx ↗
USDG / CINEMA 2mo dynamic 0x2975…15d8 Tx ↗
HOT / USDG 2mo dynamic 0x1b65…b422 Tx ↗
HOT / USDG 2mo dynamic 0x6d4f…a243 Tx ↗