UniHooks

0xc81f…68e8

Robinhood

Runs code on every swap. Can take tokens from swaps. Gates who can add liquidity. Runs at pool creation. Handles donations to LPs.

0xc81fd894c0ace037d133af4886550ac8133568e8 First pool 8 Jul 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Source code not published · Can change swap amounts and isn’t registered
Pools
129
Dynamic-fee pools
0
Last new pool
2mo
Code size
6,024 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.

Gates who can add liquidity

It checks every deposit before it goes in.

Runs at pool creation

It runs when a pool is created, often to lock in that pool’s settings.

Handles donations to LPs

It runs when someone donates tokens to the pool’s LPs.

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

129 total, newest 50 shown
PairCreatedFeePool ID
TOKEN / COIN 2mo 0.00% 0x7d20…3ea9 Tx ↗
SPY / TEST 3mo 0.00% 0x0bd8…b162 Tx ↗
SPY / BOWJONES 3mo 0.00% 0xcf42…d8a1 Tx ↗
SPCX / MARSCOIN 3mo 0.00% 0xcc95…e2a9 Tx ↗
MOONCAT / SPCX 3mo 0.00% 0x4cf9…4cd3 Tx ↗
USDG / REGARDS 3mo 0.00% 0x54ca…7e82 Tx ↗
USDG / HODL 3mo 0.00% 0xd54f…4092 Tx ↗
USDG / RBX6900 3mo 0.00% 0x07e8…1fcf Tx ↗
0x59de…2725 / USDG 3mo 0.00% 0x7ee3…6d85 Tx ↗
0x1a72…0b19 / USDG 3mo 0.00% 0x2e16…2969 Tx ↗
USDG / 0xa690…690f 3mo 0.00% 0x2a03…5735 Tx ↗
0x0232…af3c / USDG 3mo 0.00% 0x4474…abb4 Tx ↗
USDG / 0xfd96…abc9 3mo 0.00% 0xfd46…4c6b Tx ↗
USDG / 0x70a4…ff69 3mo 0.00% 0xc6b9…5347 Tx ↗
USDG / 0xf6d1…5361 3mo 0.00% 0x0e85…d0f9 Tx ↗
0x401e…0af3 / USDG 3mo 0.00% 0xfc21…23a1 Tx ↗
0x4973…fb23 / USDG 3mo 0.00% 0x971a…5f3e Tx ↗
0x2f07…fae0 / USDG 3mo 0.00% 0x17ae…8e93 Tx ↗
USDG / 0xd80c…b30f 3mo 0.00% 0x7bae…e83d Tx ↗
0x5440…4534 / USDG 3mo 0.00% 0xcb83…eae7 Tx ↗
USDG / 0x8b8f…442e 3mo 0.00% 0x03d9…efcc Tx ↗
0x5ba1…ca63 / USDG 3mo 0.00% 0x3ed7…be63 Tx ↗
USDG / 0x90c7…1f13 3mo 0.00% 0x10d4…fe88 Tx ↗
0x2f6c…b7c5 / USDG 3mo 0.00% 0x66a6…2ba3 Tx ↗
0x1936…83e7 / USDG 3mo 0.00% 0xc874…0808 Tx ↗
USDG / 0xbcdd…38ee 3mo 0.00% 0x5a32…138f Tx ↗
0x0aa4…7165 / USDG 3mo 0.00% 0x9c0f…5fe7 Tx ↗
USDG / 0x62bc…b7c4 3mo 0.00% 0x22aa…f3e7 Tx ↗
0x4a79…21ab / USDG 3mo 0.00% 0x9fe6…0ba5 Tx ↗
USDG / 0x6569…1053 3mo 0.00% 0xcf88…6a60 Tx ↗
USDG / 0xa265…b3b8 3mo 0.00% 0x6b91…e0eb Tx ↗
USDG / 0xc1fc…b936 3mo 0.00% 0x596f…05c0 Tx ↗
0x10d1…0ca3 / USDG 3mo 0.00% 0x4fbc…e62c Tx ↗
USDG / 0xc6ee…a68a 3mo 0.00% 0x59e1…bacd Tx ↗
USDG / 0xc7ba…ab4a 3mo 0.00% 0x5978…7d32 Tx ↗
0x17b1…6be0 / USDG 3mo 0.00% 0xb4eb…6aa7 Tx ↗
0x1402…ed07 / USDG 3mo 0.00% 0xf22d…ffc4 Tx ↗
0x1987…f000 / USDG 3mo 0.00% 0xfa38…33a0 Tx ↗
USDG / 0xdd55…4fb6 3mo 0.00% 0xf6d2…4161 Tx ↗
0x1212…2190 / USDG 3mo 0.00% 0x8a98…ed44 Tx ↗
0x26a0…0ffc / USDG 3mo 0.00% 0x890f…bb6c Tx ↗
0x1187…ccc6 / USDG 3mo 0.00% 0x7f8f…c098 Tx ↗
USDG / 0x80a8…d4ee 3mo 0.00% 0xdc13…7ce8 Tx ↗
USDG / 0xd59b…4df1 3mo 0.00% 0x06e9…5f9b Tx ↗
0x4f89…3b6d / USDG 3mo 0.00% 0x90cb…77cf Tx ↗
USDG / 0x8d2f…0f9f 3mo 0.00% 0xb291…c661 Tx ↗
USDG / 0xee39…a490 3mo 0.00% 0x6d7b…050f Tx ↗
0x4b1a…14a4 / USDG 3mo 0.00% 0xe388…d773 Tx ↗
USDG / 0x830c…5433 3mo 0.00% 0x597e…1636 Tx ↗
USDG / 0x6146…3e20 3mo 0.00% 0xdb97…b2cb Tx ↗