UniHooks

ERC1967Proxy

RobinhoodRegistered

An ERC1967 upgradeable proxy deployed as a Uniswap v4 hook with beforeSwap, afterSwap, beforeSwapReturnsDelta, and afterSwapReturnsDelta permissions. The implementation contract is not verified; swap behavior is determined by an unverified implementation behind the proxy.

0xf7521cf0bb7c11e2d2794189412614cf2e29a0cc First pool 18 Jul 2026View on explorer
DHigh riskRegistry marks it upgradeable · Upgradeable proxy: the owner can swap its code
Pools
2,356
Dynamic-fee pools
0
Last new pool
9h
Code size
130 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
!Upgradeable proxyThe owner can replace the code (currently 0x2d0d…0c9f). 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 verifiedPublished source matches the deployed code.
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

2,356 total, newest 50 shown
PairCreatedFeePool ID
ETH / Gopro 9h 0.30% 0xd241…7dea Tx ↗
ETH / OUT 9h 0.30% 0x139b…3109 Tx ↗
ETH / MAGAPEPE 9h 0.30% 0xb4c5…9bfb Tx ↗
ETH / CDLP 9h 0.30% 0xb395…c1a6 Tx ↗
ETH / TRENCHES 9h 0.30% 0xb667…06ce Tx ↗
ETH / SATURN 9h 0.30% 0x651f…713a Tx ↗
ETH / VLAD 10h 0.30% 0x456c…d642 Tx ↗
ETH / priv/acc 22h 0.30% 0x166a…2e84 Tx ↗
ETH / 0x3513…0123 1d 0.30% 0x6e5e…c190 Tx ↗
ETH / 0x0be1…0123 2d 0.30% 0x9f1f…7ba1 Tx ↗
ETH / 0x6231…0123 6d 0.30% 0xa2ac…e3c1 Tx ↗
ETH / 0x318e…0123 6d 0.30% 0x1872…39d1 Tx ↗
ETH / 0xb6b3…0123 7d 0.30% 0x1d94…7c4f Tx ↗
ETH / 0xffdc…0123 8d 0.30% 0x3a5c…e095 Tx ↗
ETH / 0xf342…0123 8d 0.30% 0xc1ff…44ea Tx ↗
ETH / 0x1fef…0123 9d 0.30% 0x2044…fcee Tx ↗
ETH / 0xb713…0123 9d 0.30% 0xbce8…0e2f Tx ↗
ETH / 0x10b8…0123 9d 0.30% 0x9c89…9c99 Tx ↗
ETH / 0x8f8b…0123 9d 0.30% 0x878a…1c60 Tx ↗
ETH / 0x70ed…0123 9d 0.30% 0xa9f0…a081 Tx ↗
ETH / 0x74d2…0123 9d 0.30% 0xfdcd…b3ea Tx ↗
ETH / 0xe953…0123 9d 0.30% 0xbd48…1c25 Tx ↗
ETH / 0x9249…0123 9d 0.30% 0x3acb…39d9 Tx ↗
ETH / 0xae73…0123 9d 0.30% 0x5709…d6eb Tx ↗
ETH / 0xf75a…0123 10d 0.30% 0x0d50…526e Tx ↗
ETH / 0x6a12…0123 10d 0.30% 0x0c10…5866 Tx ↗
ETH / 0x8a81…0123 10d 0.30% 0x2077…506b Tx ↗
ETH / 0x2e53…0123 10d 0.30% 0xd69d…c359 Tx ↗
ETH / 0x8f68…0123 10d 0.30% 0xd979…b76c Tx ↗
ETH / 0x7ba5…0123 10d 0.30% 0x3641…9436 Tx ↗
ETH / 0x69c6…0123 10d 0.30% 0x8d2f…0f56 Tx ↗
ETH / 0x5cc6…0123 11d 0.30% 0x0d8a…e47a Tx ↗
ETH / 0x5a8e…0123 12d 0.30% 0xe971…2e49 Tx ↗
ETH / 0x5fd3…0123 12d 0.30% 0xcb48…3c49 Tx ↗
ETH / 0x8ee2…0123 12d 0.30% 0x9ef1…720c Tx ↗
ETH / 0xce23…0123 12d 0.30% 0x5155…c82c Tx ↗
ETH / 0xd1c9…0123 12d 0.30% 0x59c2…9d8a Tx ↗
ETH / 0xbd4b…0123 12d 0.30% 0x1ea0…393b Tx ↗
ETH / 0x0ff5…0123 12d 0.30% 0xfe09…b836 Tx ↗
ETH / 0xb1e8…0123 13d 0.30% 0x1e19…78c6 Tx ↗
ETH / 0xcf93…0123 14d 0.30% 0x3b4f…e438 Tx ↗
ETH / 0x326e…0123 14d 0.30% 0x79b7…c010 Tx ↗
ETH / 0xbc33…0123 14d 0.30% 0x59fb…48a8 Tx ↗
ETH / 0xae23…0123 15d 0.30% 0x35f7…ecb1 Tx ↗
ETH / 0x5c64…0123 15d 0.30% 0xc691…b7d7 Tx ↗
ETH / 0x2b95…0123 15d 0.30% 0x030e…7ed0 Tx ↗
ETH / 0x2909…0123 15d 0.30% 0x2484…49e9 Tx ↗
ETH / 0x1b96…0123 15d 0.30% 0xf2fa…0d3b Tx ↗
ETH / 0xa470…0123 15d 0.30% 0xe27a…1259 Tx ↗
ETH / 0x536b…0123 15d 0.30% 0xc3ae…c3a4 Tx ↗