UniHooks

0x8d09…1088

Base

Runs code on every swap. Can take tokens from swaps. Runs at pool creation.

0x8d09e3df92c4c994d396e3c7558b4ddb16b21088 First pool 27 Apr 2026View on explorer
?CheckingBytecode not analysed yet
Pools
414
Dynamic-fee pools
0
Last new pool
6mo
Code size
—

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.

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
?Bytecode not analysed yetChecks run within a few minutes of a hook appearing.
!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

414 total, newest 50 shown
PairCreatedFeePool ID
USDC-ZORA / USDC 6mo 0.00% 0x2971…3151 Tx ↗
USDC / ETHFUNDING 6mo 0.00% 0x4b5e…b5c9 Tx ↗
ATOMICA37 / HAI 6mo 0.00% 0x56f7…9bd7 Tx ↗
USDC / eUSDC-86 6mo 0.00% 0xfc8e…5134 Tx ↗
semwUSDC / USDC 6mo 0.00% 0x0430…ac12 Tx ↗
USDC / ShinjoVaultYoUSD 6mo 0.00% 0x2c6a…cdbc Tx ↗
USDC / ysUSDC 6mo 0.00% 0xdbf9…26ec Tx ↗
USDC / 0xb725…6334 6mo 0.00% 0xedee…2760 Tx ↗
0x82b3…59f4 / USDC 6mo 0.00% 0x49b2…e845 Tx ↗
USDC / 0xecd3…f4ea 6mo 0.00% 0xdbba…feaa Tx ↗
0x2a9b…fa3a / USDC 6mo 0.00% 0x2d5a…f85c Tx ↗
USDC / 0x8d1e…b54d 6mo 0.00% 0x4839…3ccb Tx ↗
USDC / 0x90d9…851b 6mo 0.00% 0xd4fb…a896 Tx ↗
0x5514…fd6a / USDC 6mo 0.00% 0xb77e…adad Tx ↗
HAI / 0xba0e…2521 6mo 0.00% 0x079a…0aa9 Tx ↗
0x3498…2e49 / USDC 6mo 0.00% 0x3c2e…101f Tx ↗
USDC / 0xc8ad…a610 6mo 0.00% 0x5725…9fce Tx ↗
USR / 0x98ef…ff0f 6mo 0.00% 0xb94b…1910 Tx ↗
0x3094…62f9 / USDC 6mo 0.00% 0x0a63…5610 Tx ↗
0x049e…643e / USDC 6mo 0.00% 0x9717…a4d8 Tx ↗
0x1c48…f9c1 / 0x7002…22aa 6mo 0.00% 0xe1f1…9467 Tx ↗
0x0372…6bbe / USDC 6mo 0.00% 0x0eda…fa26 Tx ↗
0x5226…dbf3 / USDC 6mo 0.00% 0xa76f…70b7 Tx ↗
0x3ca0…5f55 / 0x7002…22aa 6mo 0.00% 0xce97…d729 Tx ↗
0x4650…7e9f / USDC 6mo 0.00% 0x2f5e…adc1 Tx ↗
0x6786…40e3 / USDC 6mo 0.00% 0x0c97…ca4a Tx ↗
USDC / 0xabba…7a71 6mo 0.00% 0xadea…adbd Tx ↗
0x78a7…5bfc / USDC 6mo 0.00% 0xfb29…7572 Tx ↗
USDC / 0xe34e…c0ff 6mo 0.00% 0x92d1…7c1e Tx ↗
0x5728…ef48 / USDC 6mo 0.00% 0x3555…3522 Tx ↗
0x1c25…8449 / HAI 6mo 0.00% 0xc43c…8081 Tx ↗
USDC / 0xebc9…8e07 6mo 0.00% 0x7cf8…6d2f Tx ↗
USDC / 0xe5be…38e2 6mo 0.00% 0x7278…f63e Tx ↗
USDC / 0xeee7…315e 6mo 0.00% 0x7580…62d9 Tx ↗
USDC / 0xf4d4…4bac 6mo 0.00% 0x45f7…9640 Tx ↗
0x5d50…5c67 / HAI 6mo 0.00% 0x98e5…9ea2 Tx ↗
USDC / 0xe822…cfd9 6mo 0.00% 0x49f4…fa25 Tx ↗
USDC / 0xf4d4…64f4 6mo 0.00% 0x8562…1267 Tx ↗
0x77ce…de06 / USDC 6mo 0.00% 0x562c…2b8c Tx ↗
USDC / 0xb0fd…5c79 6mo 0.00% 0x0919…4f93 Tx ↗
0x70ff…70d1 / USDC 6mo 0.00% 0xb240…0052 Tx ↗
0x1262…0d1e / USDC 6mo 0.00% 0x1487…188e Tx ↗
0x0a63…dbe5 / USDC 6mo 0.00% 0x4401…e80a Tx ↗
USDC / 0xe2e3…342c 6mo 0.00% 0xd0f2…4f72 Tx ↗
0x5326…f417 / USDC 6mo 0.00% 0x5945…bb6f Tx ↗
0x73d1…8cf2 / USDC 6mo 0.00% 0xac01…cdf5 Tx ↗
0x5e20…490b / USDC 6mo 0.00% 0xb676…e917 Tx ↗
USDC / 0xd268…451f 6mo 0.00% 0xe1d0…ab03 Tx ↗
USDC / 0xd146…95c9 6mo 0.00% 0xc212…531e Tx ↗
0x2072…f815 / USDC 6mo 0.00% 0xb5dd…3a12 Tx ↗