UniHooks

ERC1967Proxy

RobinhoodRegistered

An ERC-1967 upgradeable proxy that delegates all Uniswap v4 hook calls to an unverified implementation address. The hook address encodes all 14 permission flags; actual hook behavior cannot be assessed from the proxy-only verified source.

0xf667c59cd75ab1d7943fc8284edab51f3a76bfff First pool 28 Jul 2026View on explorer
DHigh riskRegistry marks it upgradeable · Upgradeable proxy: the owner can swap its code
Pools
189
Dynamic-fee pools
189
Last new pool
1d
Code size
163 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.

Sets its own swap fee

Pools using it let the hook choose the swap fee instead of a fixed tier.

Can block LP withdrawals

It runs before liquidity is removed, so it can delay or refuse LP exits.

Takes a cut when LPs withdraw

It can change what LPs get back when they remove liquidity.

Gates who can add liquidity

It checks every deposit before it goes in.

Adjusts deposit amounts

It can adjust token amounts when liquidity is added.

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
!Upgradeable proxyThe owner can replace the code (currently 0x1e09…6990). Rules can change after you trade.
✓No owner foundNo owner() function: nobody has an admin switch (as far as the standard check goes).
!Registry marks it upgradeableUniswap’s registry lists this hook as upgradeable.
✓Listed in Uniswap’s hook registryRegistered with Uniswap Labs (a listing, not a security review).
✓Source code publishedThe code on the block explorer matches what's deployed.
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

189 total, newest 50 shown
PairCreatedFeePool ID
WETH / RUNNER 1d dynamic 0xc3e6…f235 Tx ↗
WALLSTREET / USDG 27d dynamic 0x9349…bf02 Tx ↗
ETH / CRH 27d dynamic 0xcb77…3d7e Tx ↗
TSLA / e/loon 32d dynamic 0x2115…45f1 Tx ↗
ETH / LURZ 34d dynamic 0x0b21…7466 Tx ↗
ETH / GAS 35d dynamic 0x092b…f958 Tx ↗
TDOG / TFEX 37d dynamic 0x01c9…b257 Tx ↗
TFEXPAIR / TFEX 37d dynamic 0xce05…2da0 Tx ↗
USDG / 0xe83f…1f6a 37d dynamic 0x072a…da15 Tx ↗
SPCX / 0xd33a…d25d 37d dynamic 0xd99b…d599 Tx ↗
ETH / 0x887b…60e3 37d dynamic 0xf7e5…55c5 Tx ↗
ETH / TFEX 37d dynamic 0x367c…cf60 Tx ↗
ETH / 0x9ce9…9eb0 39d dynamic 0x770a…8496 Tx ↗
test / AAPL 43d dynamic 0x5394…4d6c Tx ↗
ETH / 0x25f7…cd1e 43d dynamic 0x4c24…d5e1 Tx ↗
ETH / 0xc06c…dfa3 44d dynamic 0x586e…447c Tx ↗
ETH / 0xdbf5…86b1 44d dynamic 0x7322…7aa6 Tx ↗
ETH / 0xcde1…096e 44d dynamic 0x60f4…30f2 Tx ↗
ETH / 0xc1a0…8c0f 44d dynamic 0xcdb4…405d Tx ↗
0x80ca…bc1d / ORBIO 49d dynamic 0x0249…51fe Tx ↗
ETH / 0x75e7…992c 49d dynamic 0x9cff…b442 Tx ↗
ETH / 0x1716…75a4 52d dynamic 0xc9c8…f85d Tx ↗
0x772c…ad79 / STANDARD 52d dynamic 0x31f5…98dc Tx ↗
WALLET / 0xad2e…6add 54d dynamic 0x210a…fc3f Tx ↗
PLTR / 0xa9ea…b675 54d dynamic 0xa025…cd04 Tx ↗
CASHCAT / 0xd178…3176 55d dynamic 0x6ed7…450a Tx ↗
0x2e9d…6e02 / ANTHROPIC 57d dynamic 0x667b…0bae Tx ↗
0x0f6e…3307 / USDG 57d dynamic 0xf856…204d Tx ↗
ETH / 0x0b1b…69d5 57d dynamic 0xa37b…a7a3 Tx ↗
ETH / 0xf1c6…e06b 57d dynamic 0x9b26…379f Tx ↗
ETH / 0xb727…d97f 57d dynamic 0x5ad1…6c1b Tx ↗
ETH / 0xb476…7fb9 58d dynamic 0x4d77…46ab Tx ↗
ETH / 0x3f11…3f0d 58d dynamic 0xd00e…8bdd Tx ↗
HOOD / 0x9f2d…0a21 58d dynamic 0x5cac…6e3a Tx ↗
ETH / 0xde66…6023 58d dynamic 0x351f…f88c Tx ↗
CASHCAT / 0x9de7…c319 58d dynamic 0xf9c4…1bc2 Tx ↗
COW / CASHCAT 58d dynamic 0x52f3…72d7 Tx ↗
ANTHROPIC / 0x9616…a5fa 58d dynamic 0x7822…6e6b Tx ↗
ETH / 0xf1fb…6ba3 58d dynamic 0x92ea…0655 Tx ↗
ETH / 0x3dd0…8a10 2mo dynamic 0x944a…c377 Tx ↗
ETH / 0xa364…f411 2mo dynamic 0xeed1…54a6 Tx ↗
ETH / 0xc7d8…55f5 2mo dynamic 0x7e91…482d Tx ↗
ETH / 0xf699…a187 2mo dynamic 0xfb78…5d61 Tx ↗
ETH / 0xc45e…01ee 2mo dynamic 0x221c…4f93 Tx ↗
ETH / 0x485c…9e04 2mo dynamic 0x852b…e5e4 Tx ↗
ETH / 0x40c5…e134 2mo dynamic 0x0034…babd Tx ↗
ETH / 0xdc85…6400 2mo dynamic 0xd617…6cb1 Tx ↗
ETH / 0x983d…a667 2mo dynamic 0xd878…9c58 Tx ↗
ETH / 0x88e0…d37d 2mo dynamic 0x5201…cbcb Tx ↗
ETH / 0x5797…ff70 2mo dynamic 0x82bf…84f3 Tx ↗