UniHooks

StaccLadder

Robinhood

Runs code on every swap. Can take tokens from swaps. Takes a cut when LPs withdraw. Adjusts deposit amounts. Runs at pool creation.

0xfcd182416ca91a9e88e9fe44e4f78ea3cb2c15c7 First pool 8 Oct 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Can take tokens out of swaps
Pools
657
Dynamic-fee pools
0
Last new pool
26d
Code size
21,824 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.

Takes a cut when LPs withdraw

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

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.

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: StaccLadder).
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

657 total, newest 50 shown
PairCreatedFeePool ID
ETH / BRAWL 26d 0.30% 0xc258…7582 Tx ↗
USDG / BRAWL 26d 0.30% 0x461b…243e Tx ↗
PLTR / BRAWL 26d 0.30% 0xab44…b65d Tx ↗
PLUG / PLTR 26d 0.30% 0x11c0…ec4b Tx ↗
ETH / PLUG 26d 0.30% 0x43a4…e227 Tx ↗
USDG / PLUG 26d 0.30% 0x0034…4ef1 Tx ↗
FLUSHY / USDG 26d 0.30% 0x01c2…8c76 Tx ↗
ETH / FLUSHY 26d 0.30% 0xa60a…3a54 Tx ↗
FLUSHY / PLTR 26d 0.30% 0xe875…3d2b Tx ↗
ETH / 中国柴犬 26d 0.30% 0xc0b9…7f9a Tx ↗
中国柴犬 / PLTR 26d 0.30% 0x7c8e…5920 Tx ↗
中国柴犬 / USDG 26d 0.30% 0x56c7…c2fd Tx ↗
PLTR / QUACKBOOM 27d 1.00% 0x74f6…f453 Tx ↗
USDG / QUACKBOOM 27d 1.00% 0x7f9b…aeea Tx ↗
ETH / QUACKBOOM 27d 1.00% 0xe6e7…b16d Tx ↗
ETH / ACREDIT 27d 1.00% 0x6dfd…853c Tx ↗
ACREDIT / PLTR 27d 1.00% 0xe27c…026f Tx ↗
ACREDIT / USDG 27d 1.00% 0x3331…6941 Tx ↗
PLTR / QUACKBOOM 27d 0.30% 0x7e13…957c Tx ↗
USDG / QUACKBOOM 27d 0.30% 0xeed1…c04d Tx ↗
ETH / QUACKBOOM 27d 0.30% 0x1168…fc03 Tx ↗
ACREDIT / PLTR 27d 3.00% 0x8240…ac1e Tx ↗
ETH / ACREDIT 27d 3.00% 0x89c4…5999 Tx ↗
ACREDIT / USDG 27d 3.00% 0xa11a…baeb Tx ↗
ETH / ACREDIT 27d 0.30% 0xe444…4fb3 Tx ↗
ACREDIT / USDG 27d 0.30% 0x1766…5ca1 Tx ↗
ACREDIT / PLTR 27d 0.30% 0xd95a…6635 Tx ↗
PLTR / PAIREX 27d 0.30% 0xb8e7…b49a Tx ↗
USDG / PAIREX 27d 0.30% 0xf9f0…c5e9 Tx ↗
ETH / PAIREX 27d 0.30% 0x11c8…abb7 Tx ↗
ETH / BLOC 27d 0.30% 0xbf5a…e530 Tx ↗
BLOC / PLTR 27d 0.30% 0xd4c6…ca70 Tx ↗
BLOC / USDG 27d 0.30% 0x45a0…830c Tx ↗
0x52a9…80c6 / PLTR 27d 1.00% 0x30ee…2fdc Tx ↗
0x52a9…80c6 / USDG 27d 1.00% 0x42a1…cee2 Tx ↗
ETH / 0x52a9…80c6 27d 1.00% 0xe050…6412 Tx ↗
0x52a9…80c6 / USDG 27d 3.00% 0xf087…f02c Tx ↗
ETH / 0x52a9…80c6 27d 3.00% 0xd19b…1e75 Tx ↗
0x52a9…80c6 / PLTR 27d 3.00% 0x184d…3250 Tx ↗
ETH / 0x52a9…80c6 27d 0.30% 0xaece…7849 Tx ↗
0x52a9…80c6 / USDG 27d 0.30% 0x40b4…2007 Tx ↗
0x52a9…80c6 / PLTR 27d 0.30% 0xa5a9…6929 Tx ↗
PLTR / 0xe9f3…e38d 27d 1.00% 0xcac6…db49 Tx ↗
USDG / 0xe9f3…e38d 27d 1.00% 0x5158…e638 Tx ↗
ETH / 0xe9f3…e38d 27d 1.00% 0xa126…8292 Tx ↗
PLTR / 0xb689…aac8 27d 0.30% 0x6633…2650 Tx ↗
ETH / 0xb689…aac8 27d 0.30% 0xb3a2…92b0 Tx ↗
USDG / 0xb689…aac8 27d 0.30% 0x61a1…13a7 Tx ↗
0x5a95…dc52 / USDG 27d 1.00% 0xe8c7…bed4 Tx ↗
ETH / 0x5a95…dc52 27d 1.00% 0xc76f…c6e2 Tx ↗