UniHooks

0x487f…e0cc

Base

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

0x487f034772b128e917b23a4edfd53442aa8de0cc First pool 22 Oct 2025View on explorer
CBe carefulNot in Uniswap’s hook registry · Source code not published · Can take tokens out of swaps
Pools
723
Dynamic-fee pools
0
Last new pool
9mo
Code size
4,071 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.

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).
!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

723 total, newest 50 shown
PairCreatedFeePool ID
ETH / 0052FF 9mo 0.00% 0x1ced…47b1 Tx ↗
ETH / MONY 9mo 0.00% 0x2ed4…5b41 Tx ↗
ETH / CLAWD 9mo 0.00% 0xb200…a518 Tx ↗
ETH / MONY 9mo 0.00% 0x8ede…b076 Tx ↗
ETH / PFP 9mo 0.00% 0xd7b1…0eeb Tx ↗
ETH / BTCBUTTON 9mo 0.00% 0xf8b7…53bd Tx ↗
ETH / DONT 9mo 0.00% 0x7e10…dcbf Tx ↗
ETH / DGEN1 9mo 0.00% 0x91c7…7294 Tx ↗
ETH / 0x690e…ef1c 9mo 0.00% 0x9c54…6b0e Tx ↗
ETH / 0x69e5…4c80 9mo 0.00% 0xc0ca…e02b Tx ↗
ETH / 0x6911…3e59 9mo 0.00% 0x8046…a871 Tx ↗
ETH / 0x69d5…22eb 9mo 0.00% 0xf1ff…0041 Tx ↗
ETH / 0x694f…3311 9mo 0.00% 0x2eec…f9b5 Tx ↗
ETH / 0x6917…2f5c 9mo 0.00% 0x5b54…05e8 Tx ↗
ETH / 0x6988…3d3d 9mo 0.00% 0x1110…ed42 Tx ↗
ETH / 0x694d…1173 9mo 0.00% 0xfd74…e109 Tx ↗
ETH / 0x6951…8e27 9mo 0.00% 0xfd88…9370 Tx ↗
ETH / 0x6995…465c 9mo 0.00% 0x1a5b…af1f Tx ↗
ETH / 0x69d3…8df8 9mo 0.00% 0x8353…6450 Tx ↗
ETH / 0x693c…ff13 9mo 0.00% 0xedb1…e9f7 Tx ↗
ETH / 0x6900…aac7 9mo 0.00% 0xd9ff…afec Tx ↗
ETH / 0x697d…344c 9mo 0.00% 0xab8c…ceb3 Tx ↗
ETH / 0x695c…60f5 9mo 0.00% 0x5a19…4c36 Tx ↗
ETH / 0x696c…0f3d 9mo 0.00% 0xff58…7b4d Tx ↗
ETH / 0x695e…50ea 9mo 0.00% 0xa9dd…c80d Tx ↗
ETH / 0x69ee…8178 9mo 0.00% 0x3e73…3e7d Tx ↗
ETH / 0x6962…6ea5 9mo 0.00% 0x9657…c323 Tx ↗
ETH / 0x6988…0853 9mo 0.00% 0xd9bb…23a2 Tx ↗
ETH / 0x69d7…0540 9mo 0.00% 0xfaf5…2846 Tx ↗
ETH / 0x69e5…8af7 9mo 0.00% 0x105e…0e2e Tx ↗
ETH / 0x690b…fe80 9mo 0.00% 0x1846…05d5 Tx ↗
ETH / 0x69f7…08dd 9mo 0.00% 0x7164…2ae0 Tx ↗
ETH / 0x69cf…0a18 9mo 0.00% 0x52b2…3429 Tx ↗
ETH / 0x69e2…f025 9mo 0.00% 0x310d…e2d3 Tx ↗
ETH / 0x6905…cc6a 9mo 0.00% 0x9453…2e39 Tx ↗
ETH / 0x6900…87bf 9mo 0.00% 0xd9d4…30b9 Tx ↗
ETH / 0x697d…7f8b 9mo 0.00% 0x226e…2337 Tx ↗
ETH / 0x69f2…7b7c 9mo 0.00% 0x82be…9d78 Tx ↗
ETH / 0x69e9…aa5b 9mo 0.00% 0x6827…d955 Tx ↗
ETH / 0x695b…b182 9mo 0.00% 0x32e1…f1d0 Tx ↗
ETH / 0x6980…bbd8 9mo 0.00% 0x4ac7…fddd Tx ↗
ETH / 0x6960…3c24 9mo 0.00% 0xddeb…d225 Tx ↗
ETH / 0x6964…33c2 9mo 0.00% 0x9ddd…b436 Tx ↗
ETH / 0x697f…ed2e 9mo 0.00% 0xe959…b3dd Tx ↗
ETH / 0x69e1…2a5c 9mo 0.00% 0xfd5c…9883 Tx ↗
ETH / 0x69de…98f7 9mo 0.00% 0x0fac…61a9 Tx ↗
ETH / 0x69a1…d19c 9mo 0.00% 0xf155…a328 Tx ↗
ETH / 0x6952…568e 9mo 0.00% 0x679a…bf76 Tx ↗
ETH / 0x695b…e3eb 9mo 0.00% 0x0833…7a08 Tx ↗
ETH / 0x69ca…402d 9mo 0.00% 0x5518…6db8 Tx ↗