UniHooks

0x81bd…c088

Ethereum

Runs code on every swap. Can take tokens from swaps.

0x81bdc19ae9f8c5e183d8634f80bada8f1d7dc088 First pool 30 Apr 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Source code not published · Can take tokens out of swaps
Pools
684
Dynamic-fee pools
0
Last new pool
45d
Code size
14,220 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.

Safety report

Automated checks, not an audit
✓Not upgradeableNo proxy pattern found: the code is fixed.
!Has an adminowner() is 0x2a31…209f. That account can usually change fees, limits or allowlists after you trade.
!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

684 total, newest 50 shown
PairCreatedFeePool ID
USDx / SY-USDx 45d 0.00% 0x5797…7735 Tx ↗
USDD / SY-sUSDD 45d 0.00% 0xec18…a365 Tx ↗
SY-NGI+ / NGI+ 45d 0.00% 0xbd39…2329 Tx ↗
STRCx / SY-STRCx 45d 0.00% 0x94cf…b2ae Tx ↗
SY-sUSDx / USDx 45d 0.00% 0xae67…53df Tx ↗
sUSDD / SY-sUSDD 45d 0.00% 0xfb5b…76eb Tx ↗
nOPAL / SY-srnOPAL 45d 0.00% 0xbc5f…0d46 Tx ↗
SY-sUSDx / sUSDx 45d 0.00% 0x730d…8295 Tx ↗
srnOPAL / SY-srnOPAL 45d 0.00% 0x9398…5114 Tx ↗
SY-mixUSDC / USDC 3mo 0.00% 0x04e2…ecde Tx ↗
SY-mixWETH / WETH 3mo 0.00% 0x5bd2…7ae8 Tx ↗
SY-mixUSDC / mixUSDC 3mo 0.00% 0xa5a8…31a5 Tx ↗
SY SIERRA / USDC 3mo 0.00% 0x0038…96f3 Tx ↗
mixWETH / SY-mixWETH 3mo 0.00% 0xb1ad…89a7 Tx ↗
strUSD / SY-strUSD 3mo 0.00% 0x9c6d…aa04 Tx ↗
SY SIERRA / SIERRA 3mo 0.00% 0x90eb…fb61 Tx ↗
SY-strUSD / trUSD 3mo 0.00% 0xcfca…e8e6 Tx ↗
SY-trUSD / trUSD 3mo 0.00% 0x2836…267d Tx ↗
SY-sUSD3 / sUSD3 4mo 0.00% 0x8514…df1d Tx ↗
USD3 / SY-sUSD3 4mo 0.00% 0x07b2…9b04 Tx ↗
SY-sUSD3 / USDC 4mo 0.00% 0x5517…ce33 Tx ↗
SY-srUSDat / sUSDat 5mo 0.00% 0x8b64…7f53 Tx ↗
USDat / SY-srUSDat 5mo 0.00% 0xf4a5…1951 Tx ↗
SY-srUSDat / srUSDat 5mo 0.00% 0x79cf…5bc4 Tx ↗
SY-sUSDD / sUSDD 5mo 0.00% 0x6e40…68e2 Tx ↗
SY-sUSDD / USDD 5mo 0.00% 0xd6a1…6116 Tx ↗
SY-mROX / USDS 5mo 0.00% 0xe76a…c688 Tx ↗
SY-mROX / mROX 5mo 0.00% 0x5f91…a1c8 Tx ↗
SY-mROX / USDC 5mo 0.00% 0x94e2…0355 Tx ↗
jrUSDat / SY-jrUSDat 5mo 0.00% 0xc551…aef6 Tx ↗
SY-mROX / USDT 5mo 0.00% 0xa8c8…2cf1 Tx ↗
SY-ROY-ST-apyUSD / ROY-ST-apyUSD 5mo 0.00% 0xc3c9…4f94 Tx ↗
SY-ROY-JT-apyUSD / ROY-JT-apyUSD 5mo 0.00% 0x28c8…d4db Tx ↗
tmvUSDC / SY-tmvUSDC 5mo 0.00% 0x1ef0…c51e Tx ↗
USDC / SY-tmvUSDC 5mo 0.00% 0xb388…b301 Tx ↗
nOPAL / SY-nOPAL 5mo 0.00% 0xc175…585d Tx ↗
PRIME / SY-PRIME 5mo 0.00% 0xdb69…0554 Tx ↗
wYLDS / SY-PRIME 5mo 0.00% 0x7793…6895 Tx ↗
USDC / SY-PRIME 5mo 0.00% 0x979e…de67 Tx ↗
STRCx / SY-STRCx 5mo 0.00% 0x6901…bb89 Tx ↗
SY-jrUSDat / sUSDat 5mo 0.00% 0x638b…c639 Tx ↗
USDat / SY-jrUSDat 5mo 0.00% 0x794e…0e8a Tx ↗
USDe / SY-USDe 6mo 0.00% 0xc317…1811 Tx ↗
SY-zs-USDe / USDe 6mo 0.00% 0xd910…c214 Tx ↗
USDe / SY-USDe 6mo 0.00% 0x4347…c225 Tx ↗
USDe / SY-USDe 6mo 0.00% 0x5277…3cf2 Tx ↗
USDe / SY-USDe 6mo 0.00% 0xa205…d2c1 Tx ↗
USDe / SY-USDe 6mo 0.00% 0xf289…b1fd Tx ↗
SY-USDe / USDe 6mo 0.00% 0xc4f4…2e51 Tx ↗
SY-USDe / USDe 6mo 0.00% 0xc605…ef7b Tx ↗