UniHooks

LaunchHook

RobinhoodRegistered

A Uniswap v4 launchpad hook managing bonding-curve memecoin pools with three fee phases: launch guard (90%–3% decaying anti-sniper fee over ~5s), curve (1% flat until graduation threshold), and graduated (1% flat, pool opens to public LPs). Fees are captured via before/after swap deltas on the quote token and routed to a FeeRouter with an optional referrer extracted from hookData.

0x2baa91b984d93626adaab071b0491d47a7b868cc First pool 25 Jul 2026View on explorer
ALooks safeRegistered, verified, immutable
Pools
54
Dynamic-fee pools
0
Last new pool
2mo
Code size
10,046 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.

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.

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).
✓Listed in Uniswap’s hook registryRegistered with Uniswap Labs (a listing, not a security review).
✓Source code publishedThe code on the block explorer matches what's deployed (contract: LaunchHook).
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

54 total, newest 50 shown
PairCreatedFeePool ID
WETH / BUTTCOIN 2mo 0.00% 0xc274…cbfa Tx ↗
WETH / Buttcoin 2mo 0.00% 0x3f0e…fcee Tx ↗
WETH / ROOT 3mo 0.00% 0x1f02…d0ea Tx ↗
WETH / Doge1 3mo 0.00% 0x1bb0…85ab Tx ↗
WETH / Bottom 3mo 0.00% 0x2fce…0812 Tx ↗
WETH / NICEHOOD 3mo 0.00% 0x8a64…6bb6 Tx ↗
WETH / ROH 3mo 0.00% 0xdb51…8323 Tx ↗
WETH / AB 3mo 0.00% 0xa850…cd15 Tx ↗
WETH / 0x377b…0e1e 3mo 0.00% 0x27dd…4b25 Tx ↗
WETH / 0x57e7…9d78 3mo 0.00% 0x3949…2ec0 Tx ↗
WETH / 0x8eea…3f20 3mo 0.00% 0x9a5b…3f18 Tx ↗
WETH / 0x80d1…6a6b 3mo 0.00% 0xbf4b…5f00 Tx ↗
WETH / 0xc48f…1fa3 3mo 0.00% 0x14e6…9872 Tx ↗
WETH / 0xd41f…5aae 3mo 0.00% 0x0fb3…b6b9 Tx ↗
WETH / 0xe2e3…54cc 3mo 0.00% 0x9c33…dfea Tx ↗
WETH / 0x806d…91f9 3mo 0.00% 0x16a9…bd96 Tx ↗
WETH / 0xa2f4…c82b 3mo 0.00% 0xf738…d8e6 Tx ↗
WETH / 0xf5e5…f0b4 3mo 0.00% 0x03f5…b68d Tx ↗
WETH / 0x5115…a01f 3mo 0.00% 0x7c4e…5433 Tx ↗
WETH / 0xdada…e2ce 3mo 0.00% 0x450d…b18f Tx ↗
WETH / 0x3314…c3f3 3mo 0.00% 0x5a10…7cc2 Tx ↗
WETH / 0x486a…6dc4 3mo 0.00% 0x5321…8c70 Tx ↗
WETH / 0x808f…8388 3mo 0.00% 0x12f7…868e Tx ↗
WETH / 0x39eb…2195 3mo 0.00% 0x04ba…3103 Tx ↗
WETH / 0x4ce6…e85b 3mo 0.00% 0x07b8…15fb Tx ↗
WETH / 0x5b75…4728 3mo 0.00% 0xedb1…951f Tx ↗
WETH / 0x49ca…b0de 3mo 0.00% 0x5008…2faf Tx ↗
WETH / 0xa982…7daf 3mo 0.00% 0xb3a2…fbf2 Tx ↗
WETH / 0x96f1…859b 3mo 0.00% 0xd0e2…983b Tx ↗
WETH / 0xf7f7…253b 3mo 0.00% 0x8da4…83b3 Tx ↗
WETH / 0xb57c…4448 3mo 0.00% 0x2d92…f1e9 Tx ↗
WETH / 0xc78b…a3f0 3mo 0.00% 0x523b…c341 Tx ↗
WETH / 0x395d…8087 3mo 0.00% 0x657a…05c7 Tx ↗
WETH / 0xeb14…5a5a 3mo 0.00% 0x7e9a…cd27 Tx ↗
WETH / 0x2f81…2c53 3mo 0.00% 0xd626…0fae Tx ↗
WETH / 0xdc7b…bfbd 3mo 0.00% 0x2035…4a67 Tx ↗
WETH / 0xda9e…e51a 3mo 0.00% 0xbfd1…559f Tx ↗
WETH / 0x925d…7996 3mo 0.00% 0x3414…b56c Tx ↗
WETH / 0x7631…aa93 3mo 0.00% 0x570b…20e8 Tx ↗
WETH / 0xbc4e…1208 3mo 0.00% 0xec5e…345e Tx ↗
WETH / 0x4d3e…7ccb 3mo 0.00% 0xb3de…5025 Tx ↗
WETH / 0x93f2…a7f0 3mo 0.00% 0x2fe3…1d51 Tx ↗
WETH / 0x14ff…01ec 3mo 0.00% 0x0362…de1c Tx ↗
WETH / 0x74f9…1dc0 3mo 0.00% 0x7c75…bdfb Tx ↗
WETH / 0x46e7…26b7 3mo 0.00% 0x8da4…c940 Tx ↗
WETH / 0x8840…4341 3mo 0.00% 0x66b0…b6e3 Tx ↗
WETH / 0xc459…c7e0 3mo 0.00% 0xb328…58e5 Tx ↗
WETH / 0xc336…d812 3mo 0.00% 0x7420…b569 Tx ↗
WETH / 0x2498…62f8 3mo 0.00% 0x6b67…184a Tx ↗
WETH / 0x30a2…2f8a 3mo 0.00% 0x5c29…2689 Tx ↗