UniHooks

SignalV4HookV43

Robinhood

Runs code on every swap. Can take tokens from swaps. Can block LP withdrawals. Gates who can add liquidity. Runs at pool creation. Handles donations to LPs.

0x61fd61a793a8b44ade710a524778d9fd7bf26aec First pool 25 Oct 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Can take tokens out of swaps
Pools
38
Dynamic-fee pools
0
Last new pool
4d
Code size
24,561 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.

Can block LP withdrawals

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

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.

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.
✓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 publishedThe code on the block explorer matches what's deployed (contract: SignalV4HookV43).
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

38 total
PairCreatedFeePool ID
WETH / QUX 4d 0.00% 0xb223…6ca7 Tx ↗
WETH / STAR 7d 0.00% 0x2252…c370 Tx ↗
WETH / SINIKA 8d 0.00% 0xe201…173f Tx ↗
WETH / OMNIAAI 9d 0.00% 0x3850…0a03 Tx ↗
WETH / MYTOKEN 9d 0.00% 0x5598…b1d9 Tx ↗
WETH / LUM 9d 0.00% 0x5766…34f5 Tx ↗
WETH / APEKO 9d 0.00% 0xb2a0…ef67 Tx ↗
WETH / SQCD3R 10d 0.00% 0x1c55…a31d Tx ↗
WETH / 0x29d7…3d36 10d 0.00% 0x18f2…c7e5 Tx ↗
WETH / 0x7481…3dd5 10d 0.00% 0xf3c0…a2ff Tx ↗
WETH / 0x208f…c93e 10d 0.00% 0x3d4b…5c98 Tx ↗
WETH / 0x73a6…9605 10d 0.00% 0x686d…a37b Tx ↗
WETH / 0xcc3c…9a4b 10d 0.00% 0x5f65…5f1e Tx ↗
WETH / 0x52d4…60fd 10d 0.00% 0x2b9f…a071 Tx ↗
WETH / 0xaa91…7b5c 10d 0.00% 0x69d4…569e Tx ↗
WETH / 0xcc57…14fe 10d 0.00% 0x5f18…ba95 Tx ↗
WETH / 0xac4f…48ec 11d 0.00% 0x43f9…b456 Tx ↗
WETH / 0x3600…c65b 11d 0.00% 0xeffa…10cd Tx ↗
WETH / 0x1fb1…1957 11d 0.00% 0x54cb…57aa Tx ↗
WETH / 0xb9f6…e2b7 11d 0.00% 0x27f1…a9e4 Tx ↗
WETH / 0xe011…9eed 11d 0.00% 0xe816…f85c Tx ↗
WETH / 0x8537…0b43 11d 0.00% 0x56a6…d7d6 Tx ↗
WETH / 0x78bf…c55f 11d 0.00% 0x727a…ddc5 Tx ↗
WETH / 0x2bef…8b8c 11d 0.00% 0x14e9…2f42 Tx ↗
WETH / 0x60b6…c0f7 11d 0.00% 0x19b1…3d9e Tx ↗
WETH / 0x46e6…55c5 11d 0.00% 0xfff3…2bdb Tx ↗
WETH / 0x5a73…f721 11d 0.00% 0x95f9…9692 Tx ↗
WETH / 0x5421…2321 11d 0.00% 0x61a6…b1c4 Tx ↗
WETH / 0x7c90…331f 11d 0.00% 0x6423…5775 Tx ↗
WETH / 0xba56…c88b 11d 0.00% 0x07e1…91bc Tx ↗
WETH / 0xe035…379e 11d 0.00% 0x6712…3717 Tx ↗
WETH / 0x81a8…b22a 11d 0.00% 0x142a…acef Tx ↗
WETH / 0xe56e…2474 11d 0.00% 0x8c43…6bdf Tx ↗
WETH / 0x3707…50f8 11d 0.00% 0x9970…4b44 Tx ↗
WETH / 0xf4c7…d224 11d 0.00% 0xeed5…019b Tx ↗
WETH / 0xdfb6…c05a 11d 0.00% 0x4037…d036 Tx ↗
WETH / 0x1d6c…9069 11d 0.00% 0x3041…3f08 Tx ↗
WETH / 0x4a28…95ff 11d 0.00% 0x4eed…6ab0 Tx ↗