UniHooks

ZNS Launchpad

BaseRegistered

A token launchpad hook that sets directional LP fees (separate rates for buying vs. selling the launched token) via updateDynamicLPFee. Includes an optional MEV protection module active for up to 2 minutes after pool creation that can temporarily raise fees, and blocks liquidity additions during the MEV window.

0xacf358b129423f0107b0bf892b3eff6c770128cc First pool 16 Jun 2026View on explorer
?CheckingBytecode not analysed yet
Pools
2,319
Dynamic-fee pools
2,319
Last new pool
3h
Code size
—

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.

Sets its own swap fee

Pools using it let the hook choose the swap fee instead of a fixed tier.

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
?Bytecode not analysed yetChecks run within a few minutes of a hook appearing.
✓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: ZnsHookStaticFee).
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.

Total pools using this hook

since its first pool
Total pools using ZNS Launchpad1,0002,00016 Jun: 16 pools17 Jun: 23 pools18 Jun: 57 pools19 Jun: 322 pools20 Jun: 352 pools21 Jun: 357 pools22 Jun: 416 pools23 Jun: 476 pools24 Jun: 681 pools25 Jun: 826 pools26 Jun: 846 pools27 Jun: 877 pools28 Jun: 944 pools29 Jun: 969 pools30 Jun: 993 pools1 Jul: 1,002 pools2 Jul: 1,017 pools3 Jul: 1,021 pools4 Jul: 1,026 pools5 Jul: 1,037 pools6 Jul: 1,046 pools7 Jul: 1,051 pools8 Jul: 1,058 pools9 Jul: 1,063 pools10 Jul: 1,068 pools11 Jul: 1,078 pools12 Jul: 1,099 pools13 Jul: 1,134 pools14 Jul: 1,146 pools15 Jul: 1,334 pools16 Jul: 1,396 pools17 Jul: 1,408 pools18 Jul: 1,414 pools19 Jul: 1,416 pools20 Jul: 1,619 pools21 Jul: 1,699 pools22 Jul: 1,729 pools23 Jul: 1,729 pools24 Jul: 1,729 pools25 Jul: 1,731 pools26 Jul: 1,733 pools27 Jul: 1,914 pools28 Jul: 1,980 pools29 Jul: 2,011 pools30 Jul: 2,023 pools31 Jul: 2,038 pools1 Aug: 2,047 pools2 Aug: 2,054 pools3 Aug: 2,059 pools4 Aug: 2,062 pools5 Aug: 2,063 pools6 Aug: 2,071 pools7 Aug: 2,079 pools8 Aug: 2,082 pools9 Aug: 2,088 pools10 Aug: 2,091 pools11 Aug: 2,097 pools12 Aug: 2,101 pools13 Aug: 2,103 pools14 Aug: 2,109 pools15 Aug: 2,116 pools16 Aug: 2,129 pools17 Aug: 2,135 pools18 Aug: 2,143 pools19 Aug: 2,146 pools20 Aug: 2,147 pools21 Aug: 2,150 pools22 Aug: 2,152 pools23 Aug: 2,153 pools24 Aug: 2,155 pools25 Aug: 2,158 pools26 Aug: 2,163 pools27 Aug: 2,163 pools28 Aug: 2,170 pools29 Aug: 2,171 pools30 Aug: 2,172 pools31 Aug: 2,177 pools1 Sept: 2,177 pools2 Sept: 2,183 pools3 Sept: 2,186 pools4 Sept: 2,188 pools5 Sept: 2,190 pools6 Sept: 2,198 pools7 Sept: 2,202 pools8 Sept: 2,204 pools9 Sept: 2,204 pools10 Sept: 2,206 pools11 Sept: 2,207 pools12 Sept: 2,210 pools13 Sept: 2,210 pools14 Sept: 2,210 pools15 Sept: 2,212 pools16 Sept: 2,214 pools17 Sept: 2,216 pools18 Sept: 2,219 pools19 Sept: 2,220 pools20 Sept: 2,220 pools21 Sept: 2,220 pools22 Sept: 2,224 pools23 Sept: 2,225 pools24 Sept: 2,227 pools25 Sept: 2,230 pools26 Sept: 2,233 pools27 Sept: 2,235 pools28 Sept: 2,236 pools29 Sept: 2,250 pools30 Sept: 2,252 pools1 Oct: 2,257 pools2 Oct: 2,258 pools3 Oct: 2,259 pools4 Oct: 2,262 pools5 Oct: 2,262 pools6 Oct: 2,262 pools7 Oct: 2,262 pools8 Oct: 2,264 pools9 Oct: 2,266 pools10 Oct: 2,266 pools11 Oct: 2,266 pools12 Oct: 2,266 pools13 Oct: 2,267 pools14 Oct: 2,267 pools15 Oct: 2,267 pools16 Oct: 2,267 pools17 Oct: 2,272 pools18 Oct: 2,273 pools19 Oct: 2,277 pools20 Oct: 2,281 pools21 Oct: 2,284 pools22 Oct: 2,285 pools23 Oct: 2,286 pools24 Oct: 2,286 pools25 Oct: 2,286 pools26 Oct: 2,286 pools27 Oct: 2,287 pools28 Oct: 2,287 pools29 Oct: 2,290 pools30 Oct: 2,292 pools31 Oct: 2,294 pools1 Nov: 2,295 pools2 Nov: 2,297 pools3 Nov: 2,297 pools4 Nov: 2,301 pools5 Nov: 2,317 pools6 Nov: 2,319 poolsJun 26Jul 26Jul 26Aug 26Aug 26Sept 26Oct 26Oct 26

Pools using this hook

2,319 total, newest 50 shown
PairCreatedFeePool ID
WETH / TREATY 3h dynamic 0x82ee…311b Tx ↗
HODLPAIN / WETH 6h dynamic 0x9a17…c083 Tx ↗
WETH / SWRM 21h dynamic 0xe9bf…9d8a Tx ↗
WETH / SHRM 23h dynamic 0xcef7…77f1 Tx ↗
HOLLOW / WETH 23h dynamic 0x670e…e6db Tx ↗
WETH / STFGB 23h dynamic 0x0cbd…eb2c Tx ↗
WETH / BUREAU 23h dynamic 0x059f…c106 Tx ↗
PPANIC / WETH 23h dynamic 0x7046…999a Tx ↗
WETH / 0x446a…dbba 23h dynamic 0x3ea2…cc7b Tx ↗
WETH / 0xa4ea…e2f0 23h dynamic 0x2384…ac4a Tx ↗
WETH / 0x84a4…deb8 23h dynamic 0x6956…d652 Tx ↗
WETH / 0xcc2f…9f05 23h dynamic 0x136c…c471 Tx ↗
WETH / 0x60b3…196e 1d dynamic 0xfb95…2683 Tx ↗
WETH / 0x7587…657f 1d dynamic 0x7225…ffa0 Tx ↗
WETH / 0x4e66…b2ab 1d dynamic 0x9364…aa23 Tx ↗
WETH / 0xc926…863a 1d dynamic 0x47d4…9b84 Tx ↗
WETH / 0xac22…4f22 1d dynamic 0x6839…70b3 Tx ↗
WETH / 0xb4d2…fd22 1d dynamic 0x9b48…9859 Tx ↗
0x3601…fd4b / WETH 1d dynamic 0xc13b…1dc7 Tx ↗
0x1d74…90a0 / WETH 2d dynamic 0x6428…810b Tx ↗
WETH / 0xa6b1…4aa9 2d dynamic 0xd3f9…dd2a Tx ↗
0x3c2d…436c / WETH 2d dynamic 0xfb88…f2ca Tx ↗
WETH / 0x84d3…78b6 3d dynamic 0x5fa8…c7a9 Tx ↗
0x089c…403e / WETH 4d dynamic 0x99e6…86d0 Tx ↗
WETH / 0x566b…e1af 4d dynamic 0x186f…d875 Tx ↗
0x1401…9428 / WETH 6d dynamic 0x16ae…eb4d Tx ↗
WETH / 0x70b6…e1d8 6d dynamic 0xd7f9…6e36 Tx ↗
WETH / 0x9d24…dece 6d dynamic 0x477c…68b6 Tx ↗
WETH / 0x9be5…1e6f 7d dynamic 0x85bb…9420 Tx ↗
WETH / 0xc994…a9d0 7d dynamic 0xa05a…66a0 Tx ↗
WETH / 0xe1dc…8b45 8d dynamic 0xe2ac…0776 Tx ↗
WETH / 0x9a4f…c07f 8d dynamic 0x3c3a…58a6 Tx ↗
0x0e82…acb5 / WETH 9d dynamic 0x2a2c…09a9 Tx ↗
WETH / 0x47ef…f384 13d dynamic 0xabf6…bf05 Tx ↗
0x2bb2…0ec6 / WETH 15d dynamic 0xa12e…5bdf Tx ↗
WETH / 0x48ad…1e3e 16d dynamic 0x60d4…4f80 Tx ↗
WETH / 0xd681…a418 16d dynamic 0x131c…7ab3 Tx ↗
WETH / PP 16d dynamic 0xcf4b…640e Tx ↗
WETH / 0x4355…4acd 16d dynamic 0x8233…7797 Tx ↗
WETH / 0x8edf…be42 17d dynamic 0x1e52…d92a Tx ↗
0x20ce…564e / WETH 17d dynamic 0xa70d…d98a Tx ↗
WETH / 0x539a…46b6 17d dynamic 0x9c49…fbfa Tx ↗
WETH / 0x8051…35d5 17d dynamic 0x8cfb…7013 Tx ↗
0x24ed…c89b / WETH 17d dynamic 0x0555…1d60 Tx ↗
WETH / 0x82e9…1ec6 18d dynamic 0x15cc…0ffd Tx ↗
0x2b07…435d / WETH 18d dynamic 0x9f39…98ab Tx ↗
WETH / 0xd5d2…fc3f 19d dynamic 0x6609…738f Tx ↗
WETH / 0x62fd…4762 19d dynamic 0xd256…21d0 Tx ↗
0x2dfd…9366 / WETH 19d dynamic 0xc299…8e1a Tx ↗
WETH / 0xd645…e6e1 19d dynamic 0xd057…c2a7 Tx ↗