UniHooks

0x8312…a054

Robinhood

Runs code on every swap. Can take tokens from swaps. Runs at pool creation. Handles donations to LPs.

0x83122685a4b0b8afbe0f6eff82aaa308e64ca054 First pool 15 Jul 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Can change swap amounts and isn’t registered
Pools
49
Dynamic-fee pools
0
Last new pool
3mo
Code size
10,280 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.

Handles donations to LPs

It runs when someone donates tokens to the pool’s LPs.

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

49 total
PairCreatedFeePool ID
ETH / 0xcbc8…d340 3mo 0.00% 0x81c6…24fa Tx ↗
ETH / 0xd917…86a6 3mo 0.00% 0xe4ba…d220 Tx ↗
ETH / 0x45f8…60e0 3mo 0.00% 0xac68…a4be Tx ↗
ETH / 0x0762…7506 3mo 0.00% 0xbe20…63db Tx ↗
ETH / 0x9893…b071 3mo 0.00% 0x0707…f3dd Tx ↗
ETH / 0xa85b…5e12 3mo 0.00% 0xf143…1521 Tx ↗
ETH / 0xd732…3b88 3mo 0.00% 0xfe51…5f5c Tx ↗
ETH / 0xe4d7…e0b3 3mo 0.00% 0x1b7c…557d Tx ↗
ETH / 0xa1d9…6aef 3mo 0.00% 0xbcad…70b1 Tx ↗
ETH / 0xa62c…03b7 3mo 0.00% 0x1105…46f7 Tx ↗
ETH / 0x5691…9870 3mo 0.00% 0xdaf7…2842 Tx ↗
ETH / 0x2e8c…1e18 3mo 0.00% 0xc391…61fb Tx ↗
ETH / 0x8ec1…d283 3mo 0.00% 0xb5b0…a92f Tx ↗
ETH / 0x62c7…32ea 3mo 0.00% 0x98fe…a442 Tx ↗
ETH / 0x5dba…2ba3 3mo 0.00% 0x1a37…9352 Tx ↗
ETH / 0xa30f…d344 3mo 0.00% 0x6556…f6bc Tx ↗
ETH / 0xaf3d…93f9 3mo 0.00% 0x0053…a252 Tx ↗
ETH / 0xe15d…fce5 3mo 0.00% 0xb0a0…f813 Tx ↗
ETH / 0x4a6e…b8fb 3mo 0.00% 0x5f16…4dc1 Tx ↗
ETH / 0xb90a…6400 3mo 0.00% 0x7fa8…88f8 Tx ↗
ETH / 0xc1a0…6703 3mo 0.00% 0xe658…7394 Tx ↗
ETH / 0xc383…bef1 3mo 0.00% 0xe4de…8438 Tx ↗
ETH / 0x4524…fcf9 3mo 0.00% 0x3652…24f3 Tx ↗
ETH / 0xc236…4ba3 3mo 0.00% 0x6e0e…3a4c Tx ↗
ETH / 0x5cb6…d8a6 3mo 0.00% 0xf1cd…add6 Tx ↗
ETH / 0x6998…e744 3mo 0.00% 0x0cc8…4ba6 Tx ↗
ETH / 0xe934…bf50 3mo 0.00% 0xcbcf…d95c Tx ↗
ETH / 0x4a0e…5eea 3mo 0.00% 0x740c…164e Tx ↗
ETH / 0xc1a0…9417 3mo 0.00% 0xe046…3a4c Tx ↗
ETH / 0x232c…30d1 3mo 0.00% 0xb874…a469 Tx ↗
ETH / 0x39db…4571 3mo 0.00% 0x81e7…dcf4 Tx ↗
ETH / 0x0862…eec6 3mo 0.00% 0x6766…4903 Tx ↗
ETH / 0x1b0e…153e 3mo 0.00% 0x7ba5…6a6e Tx ↗
ETH / 0x6245…0c47 3mo 0.00% 0x032c…4eb8 Tx ↗
ETH / 0x9727…5065 3mo 0.00% 0x2482…d22e Tx ↗
ETH / 0xd060…9eec 3mo 0.00% 0x3e66…666b Tx ↗
ETH / 0xc691…9c31 3mo 0.00% 0x2ecc…c3d9 Tx ↗
ETH / 0x8f6e…0b07 3mo 0.00% 0x9350…ee00 Tx ↗
ETH / 0x020b…18b4 3mo 0.00% 0x7fa1…e54d Tx ↗
ETH / 0x5fc5…d168 3mo 0.00% 0x6e87…a2a5 Tx ↗
0x0bd7…ad73 / 0xc42c…a286 3mo 0.00% 0xbaec…6d85 Tx ↗
0x5fc5…d168 / 0xc42c…a286 3mo 0.00% 0xf079…d53d Tx ↗
0x5fc5…d168 / 0xf391…0bed 3mo 0.00% 0xfb0b…7e0f Tx ↗
0xc42c…a286 / 0xf391…0bed 3mo 0.00% 0xf4cd…83bd Tx ↗
0x0bd7…ad73 / 0xf391…0bed 3mo 0.00% 0x9f5c…65d4 Tx ↗
ETH / 0xc42c…a286 3mo 0.00% 0x8671…eb45 Tx ↗
ETH / 0xf391…0bed 3mo 0.00% 0x3d7a…3986 Tx ↗
ETH / 0x5fa8…7e0e 3mo 0.00% 0x0f56…424b Tx ↗
ETH / 0x7211…cafe 3mo 0.00% 0x3a42…bea8 Tx ↗