UniHooks

0x104a…0088

Robinhood

Runs code on every swap. Can take tokens from swaps.

0x104ac2c6e7b2e5dfee78cc2b401531e26dcf0088 First pool 21 Jul 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Can change swap amounts and isn’t registered
Pools
87
Dynamic-fee pools
0
Last new pool
45d
Code size
21,990 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.

Safety report

Automated checks, not an audit
✓Not upgradeableNo proxy pattern found: the code is fixed.
!Not in Uniswap’s hook registryUnregistered hooks get less scrutiny. Most scam hooks are unregistered.
?Source verification not checked yetComing soon for unregistered hooks.
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

87 total, newest 50 shown
PairCreatedFeePool ID
0x020b…18b4 / 0x5fc5…d168 45d 0.000% 0x2253…cab9 Tx ↗
0x39db…4571 / 0x5fc5…d168 45d 0.000% 0xd26f…cf35 Tx ↗
0x39db…4571 / 0x5fc5…d168 45d 0.000% 0x3fab…e46e Tx ↗
0x2e8c…1e18 / 0x5fc5…d168 45d 0.000% 0x87a1…4a21 Tx ↗
0x1d0d…3ac9 / 0x5fc5…d168 45d 0.00% 0x17ea…408d Tx ↗
0x5fc5…d168 / 0xd51f…c230 45d 0.00% 0x080b…3680 Tx ↗
0x2e08…4fe3 / 0x5fc5…d168 45d 0.000% 0xd961…4aad Tx ↗
0x5fc5…d168 / 0xaf3d…93f9 45d 0.000% 0xb2ce…7495 Tx ↗
0x4a0e…5eea / 0x5fc5…d168 45d 0.000% 0xab09…42cd Tx ↗
0x5fc5…d168 / 0xd060…9eec 45d 0.000% 0x5cac…37cb Tx ↗
0x2e8c…1e18 / 0x5fc5…d168 2mo 0.00% 0xd49e…90ea Tx ↗
0x5fc5…d168 / 0xaf3d…93f9 2mo 0.00% 0xd69d…fd51 Tx ↗
0x12f1…bf54 / 0x5fc5…d168 2mo 0.00% 0x0fdf…5d21 Tx ↗
0x1105…9d32 / 0x5fc5…d168 2mo 0.00% 0xfdaa…1644 Tx ↗
0x5691…9870 / 0x5fc5…d168 2mo 0.00% 0xe00a…b033 Tx ↗
0x5fc5…d168 / 0xaf3d…93f9 2mo 0.000% 0xdbf7…5e63 Tx ↗
0x5fc5…d168 / 0xe934…bf50 2mo 0.00% 0xcbdd…e40d Tx ↗
0x5fc5…d168 / 0x9b52…9e8f 2mo 0.00% 0x98c1…eef6 Tx ↗
0x5fc5…d168 / 0x63c1…86ea 2mo 0.000% 0x1c6c…d89c Tx ↗
0x5fc5…d168 / 0xccee…3d09 2mo 0.00% 0xcb97…e2ad Tx ↗
0x5e81…9786 / 0x5fc5…d168 2mo 0.00% 0x13b8…63de Tx ↗
0x5fc5…d168 / 0xad25…a1c4 2mo 0.00% 0x98c8…a6ea Tx ↗
0x5fc5…d168 / 0x941a…11dd 2mo 0.00% 0x3c5b…5fa6 Tx ↗
0x47f9…daea / 0x5fc5…d168 2mo 0.00% 0x6360…1590 Tx ↗
0x5fc5…d168 / 0xdf09…1cb5 2mo 0.00% 0xcad8…2e80 Tx ↗
0x58ff…e7aa / 0x5fc5…d168 2mo 0.00% 0xffd8…2742 Tx ↗
0x5f10…49c3 / 0x5fc5…d168 2mo 0.00% 0x8bfa…4904 Tx ↗
0x5fc5…d168 / 0x9d9c…7931 2mo 0.00% 0xb68a…2376 Tx ↗
0x2843…97ba / 0x5fc5…d168 2mo 0.00% 0xe47f…1c54 Tx ↗
0x5fc5…d168 / 0xcbb9…cee3 2mo 0.00% 0xdac0…61ec Tx ↗
0x5fc5…d168 / 0x7f0a…13fc 2mo 0.00% 0x689f…5f62 Tx ↗
0x3b14…12e2 / 0x5fc5…d168 2mo 0.00% 0x8461…6992 Tx ↗
0x5583…0efe / 0x5fc5…d168 2mo 0.00% 0x9788…cd29 Tx ↗
0x05b3…6f4c / 0x5fc5…d168 2mo 0.00% 0x6e15…38ad Tx ↗
0x1d11…4516 / 0x5fc5…d168 2mo 0.00% 0x4b1b…8310 Tx ↗
0x5fc5…d168 / 0x6330…450b 2mo 0.00% 0xca7a…85d7 Tx ↗
0x5fc5…d168 / 0xec26…da09 2mo 0.00% 0x2b62…1b2c Tx ↗
0x5fc5…d168 / 0xc9a9…fc4e 2mo 0.00% 0xe43e…7d24 Tx ↗
0x4ea0…44c2 / 0x5fc5…d168 2mo 0.00% 0xf927…6ac5 Tx ↗
0x43b0…2155 / 0x5fc5…d168 2mo 0.00% 0x406d…2d42 Tx ↗
0x5fc5…d168 / 0xe044…91e8 2mo 0.00% 0xdcc4…f6d8 Tx ↗
0x5fc5…d168 / 0xf0c4…1be8 2mo 0.00% 0xe4aa…f28b Tx ↗
0x5fc5…d168 / 0xb1bf…114b 2mo 0.00% 0xeeba…e6ba Tx ↗
0x5fc5…d168 / 0xd060…9eec 2mo 0.000% 0x3069…49ec Tx ↗
0x356f…ddc9 / 0x5fc5…d168 2mo 0.00% 0xc8b4…48de Tx ↗
0x00a7…37bb / 0x5fc5…d168 2mo 0.00% 0x9e2d…8ea3 Tx ↗
0x5fc5…d168 / 0xfed4…0096 2mo 0.00% 0x7502…43ae Tx ↗
0x39db…4571 / 0x5fc5…d168 2mo 0.00% 0x6092…e307 Tx ↗
ETH / 0x117c…4c0c 2mo 0.00% 0x08a3…4e9e Tx ↗
0x39b3…520f / 0x5fc5…d168 2mo 0.00% 0x28b6…1486 Tx ↗