UniHooks

0x259d…a888

Robinhood

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

0x259d77edce20e2b02e593b78d9efb78bf9bea888 First pool 27 Sept 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Source code not published · Can change swap amounts and isn’t registered
Pools
32
Dynamic-fee pools
0
Last new pool
39d
Code size
3,269 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.

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

32 total
PairCreatedFeePool ID
ETH / US 39d 0.00% 0xd549…c953 Tx ↗
ETH / CN 39d 0.00% 0xbbec…421a Tx ↗
ETH / JP 39d 0.00% 0x417b…e18c Tx ↗
ETH / GB 39d 0.00% 0xc5a7…1c9a Tx ↗
ETH / BR 39d 0.00% 0x19d7…f14d Tx ↗
ETH / IN 39d 0.00% 0x8c7b…4bc1 Tx ↗
ETH / FR 39d 0.00% 0xb157…286e Tx ↗
ETH / DE 39d 0.00% 0x221f…c26b Tx ↗
ETH / 0xea89…7d28 39d 0.00% 0xc369…7855 Tx ↗
ETH / 0x5cb5…af50 39d 0.00% 0xde9b…2c45 Tx ↗
ETH / 0xa990…8def 39d 0.00% 0xe242…60bc Tx ↗
ETH / 0xa9ba…d4bb 39d 0.00% 0xffff…b4d5 Tx ↗
ETH / 0x36da…058e 39d 0.00% 0xabd3…e5b9 Tx ↗
ETH / 0x250b…08e8 39d 0.00% 0x5770…532e Tx ↗
ETH / 0x8f07…d160 39d 0.00% 0x9c84…ac97 Tx ↗
ETH / 0x9f19…b0b7 39d 0.00% 0x983f…f78b Tx ↗
ETH / 0x301d…a497 39d 0.00% 0x1544…9734 Tx ↗
ETH / 0x8c3e…ca20 39d 0.00% 0x506c…94c9 Tx ↗
ETH / 0x6197…1d2e 39d 0.00% 0xaa6e…32cd Tx ↗
ETH / 0x892f…2687 39d 0.00% 0x09f6…8bc2 Tx ↗
ETH / 0xf3dc…2fb9 39d 0.00% 0x0d25…8b51 Tx ↗
ETH / 0x4722…f3a0 39d 0.00% 0x61db…ea60 Tx ↗
ETH / 0x9d19…48ce 39d 0.00% 0x2ade…f967 Tx ↗
ETH / 0x9a48…9004 39d 0.00% 0x2daf…a9a4 Tx ↗
ETH / 0xea06…d6cb 39d 0.00% 0xd674…e4b5 Tx ↗
ETH / 0x9efd…d405 39d 0.00% 0x1488…5df6 Tx ↗
ETH / 0x65e4…d571 39d 0.00% 0x51e0…c738 Tx ↗
ETH / 0xcd37…17f4 39d 0.00% 0xeec6…cbe7 Tx ↗
ETH / 0xb9bf…0027 39d 0.00% 0x4a4b…0ad4 Tx ↗
ETH / 0xe34a…1087 39d 0.00% 0x03c4…31e6 Tx ↗
ETH / 0x6db7…c562 39d 0.00% 0x2629…9334 Tx ↗
ETH / 0x2a65…a26d 39d 0.00% 0xa2ec…26c8 Tx ↗