← 回导航
Launchpad 产品需求定稿(交接版 · 2026-10-14)
给新 AI 的说明:这份文档是产品全部已确定内容的唯一入口。读完它 + 看本文件夹的线稿和流程图,就能接手继续开发。写代码前必读末尾「协作红线」。
0. 这个文件夹里有什么
| 路径 | 内容 |
产品需求定稿.md | 本文档 |
线稿-v1/ | 灰阶线框图 W1-W5(首页/详情/发币/持仓/验证)+ 总览,已定稿勿改 |
线稿-v2/ | v2 线框图(项目页双栏重构 / 发币加里程碑步骤 / 可选落地页)+ 总览 |
流程图/ | 软件工程图集 9 图 + 参数总表 + 口径冲突表(index.html 打开) |
演示站-线上版/ | 已上线的演示站完整代码(纯静态 HTML/JS/CSS,无构建) |
micro.html | 顾问 Michael 的 AI 参考稿(只看概念,不抄文案不抄视觉) |
文档/ | 外部意见存档(Michael 意见全文 + 我们的决策) |
1. 产品一句话
每个代币背后是一个真实的 app/软件项目的发币平台:项目方用 zkTLS 浏览器插件证明自己的收入/流量数据(证明上链 zkVerify),再按验证等级选拍卖或联合曲线发售;募资按里程碑托管放款。差异化 slogan:"Launch apps on proof, not promises"。生态:Base,平台配对币 VFY。
2. 角色
- 项目方:自己钱包发币(平台不代发);认领项目→连数据源→验证→发售→季度复验→按里程碑提款
- 买家:浏览、出价/买入、毕业后 claim、看解锁进度
- 访客:不连钱包可浏览首页/项目页/验证页(验证页可拖文件查验证明,是产品的脸)
- 平台运营:审核、风控、押金罚没、放款(无前台页面)
3. 发售机制(两种)
CCA 拍卖(已验证项目,主力)
- 72 小时分批清算;买家报「预算+最高可接受单价」;同批统一清算价、人人同价
- 清算价下限 $0.001;毕业线 $200,000(⚠ 口径冲突①);未达标→全额退款+供应销毁+不开池
- FDV 上限 = 10×已验证 ARR(发币时强制校验)
- 单地址持仓 ≤ 拍卖量 2%,超额自动退款
- 达标后自动建 Uniswap V4 池(VFY 配对,VFY 由基金会金库出),LP 销毁永久锁定
联合曲线(未验证/长尾项目)
- 恒定乘积单边曲线(Pons v2 式:曲线持全部供应,毕业时才建池),即时买卖
- 毕业线 5 ETH 等值;起售价创建者自定;建池费 0.0005 ETH
- 不达标不退款,币滞留曲线可继续交易
- 无验证标签、无 FDV 纪律;每人限额 ⚠ 未定(演示站占位 $500)
资格
- 走 CCA 必须过 L1(归属)+ L2(经营数据)验证;L1 不过只能私募
- 未验证项目只能走曲线(演示站口径:限额发售每人 $500)
4. 钱:押金、费用、放款、回购
- 上币押金:募资额 5%(现金+等值 VFY 各半)(⚠ 口径冲突②,演示站曾按 10%);按季度业绩达标逐批释放(须连续 ≥1 年每季发财报,达标线建议 80%【待定】);造假→罚没入风险准备金
- 费用五件:发行服务费=募资 3%(清算时扣,失败不收);建池费 CCA $1,000 / 曲线 0.0005 ETH;交易手续费 0.3% 双向(0.1% 回购销毁 + 0.1% 买 VFY + 0.1% 平台金库);托管提现费 0.5%;财报验证费 $99/季/项目
- 里程碑放款:净额(毛募−3%−5%)入非托管金库,30%/30%/40% 三批(⚠ 口径冲突⑥,演示站画过 10/30/60):TGE+首次 L3 通过→30%;第 6 个月+连续两次通过→30%;第 12 个月+四次全过→40%;连续 2 次验证失败→冻结+剩余转社区金库+标签降级
- 季度回购:已验证净收入 20%(一半回购销毁项目币、一半买 VFY)
- 平台币方案(0928 旧文档另发平台币)vs VFY 一币双角色(1006 较新)→ ⚠ 口径冲突③,按 VFY 方案走
5. 验证体系(zkTLS)
流程:装浏览器插件 → 本人登录数据源官方后台 → 插件本地对 TLS 会话出证明(TLSNotary MPC,凭证不出本地)→ Vela(TEE)验签 → 证明哈希上链 zkVerify → 项目页挂「已验证」。
三层:L1 归属(GitHub OAuth)、L2 经营数据、L3 季度复验(时间戳防重放)。
数据源:收入(Stripe / App Store / Google Play / RevenueCat / Paddle)+ 流量(GA4 / PostHog / Plausible);链上收入直接读链免 zkTLS。
技术约束:仅 TLS 1.2、transcript ≤20KB、notary ≥2 实例;异常:收入环比波动 >±300% 触发人工复核。
验证不是发币必选项:可跳过(灰标「未验证」),之后随时回发币页补验。
6. 里程碑(项目方自填)
发币向导第⑤步:默认「毕业全额释放」,或自定义 ≤5 条:名称 / 衡量指标+数据源 / 目标值 / 解锁比例% / 时间窗口;比例合计必须=100% 才能发币。项目页里程碑模块:分段放款条 + 每条小卡(状态圈+衡量方式+实时进度条+时间框+解锁%)。
7. 代币与毕业
- 固定供应 10 亿、18 位小数、无 mint/pause/blacklist
- 代币分配(2026-10-14 更正):只有两个去处 —— 发售量(项目方在向导 ③ 自己填 %,在拍卖 / 曲线上直接卖给买家)+ 建池预留(发售后剩余全部,毕业时与募到的资金一起建 V4 池、LP 销毁永久锁定)。没有团队份额、没有社区 / 空投、没有平台金库预留,也没有 vesting。⚠️ 旧稿「公售 10% / 流动性 20% / 团队 25% / 社区 30% / 金库 15%」是 0924 调研文档里的通用模板口径,不是本产品设计,已废弃勿再引用
- 毕业=建池:CCA 达标或曲线满 5 ETH → 自动建 V4 池 → LP 销毁 → 正式交易
8. 页面(已定稿)
| 页面 | 要点 |
| 落地页(可选,W6) | 差异化表达全在这页:Hero + 三步 + 精选项目(app+token 并置);主站首页不承载叙事 |
| 首页(W1,勿大改) | 双横幅大卡(OpenSea 式满图+数据条)→ Trending 横滚 → 验证榜 → 筛选 tab(拍卖中/已毕业/已产生收入/最新)→ 4 列卡网格/列表 |
| 项目页(W2 → v2 双栏) | 项目头 CMS(cover/logo/社交链接/编辑资料)→ 左右等宽栏:左=代币侧(统计/K线/买卖面板/成交表),右=App 侧(连接状态三态行/Traction 指标/里程碑放款/季度报告/代币用途/画廊)→ 验证通栏靠后。三种发售模式版式不同 |
| 发币向导(W3,v2 七步) | ①Token 资料(+社交+画廊)②连接数据源(可跳过)③发售方式 ④收入分账 ⑤里程碑设置 ⑥收入验证(可跳过)⑦核对+交押金 |
| 持仓页(W4) | 资产走势图+五格汇总;我买的(表格/claim)/我发的(项目卡:季度验证/放款条/押金进度) |
| 验证页(W5) | 验证结论头 + 拖放本地复核 + 逐项检查表 + 验证方激励 |
9. 设计系统(已定稿,演示站 #/design 页即规范)
- 底色全中性:bg #0E0E10 / surface #151517~#232327;文字 #F2F2F0 三档
- 五条语义渐变:mint(#5AF3E3→#7FFFAD→#9CFE68,主操作/涨)、pink(#FF4D7E→#FF6B9E→#FF9DE2,卖/跌)、gold(#E8A33D→#FFC84D→#FFE08A,毕业/里程碑)、violet(#E879F9→#A855F7→#7C3AED,拍卖)、cyan(#22D3EE→#60A5FA,验证/信息)。渐变只给数据和品牌元素,不给容器
- 按钮:Launch=渐变+发光(全站唯一发光按钮);大面板 CTA=深色底+中性描边+淡绿背光;行级小按钮=哑光实心;Buy/Sell 切换=深色分段槽无彩色
- 徽章:验证徽章 ◆收入/◇流量 钉 logo 右下角;里程碑签(金=金额、紫=拍卖);六边形成就徽章(五色,pools.trade 式);全部 hover 出 tooltip 解释
- 动效:一套时长阶梯(150 / 200 / 300ms)+ 一条缓动
cubic-bezier(.2,.8,.2,1);常驻循环对齐 pools-pulse 的 2.8s 节拍。徽章四条动效 —— 呼吸光晕 2.8s、光环扩散 2.8s(只有「已验证 ◆」有)、六边形错峰弹入 55ms×序号、里程碑达成闪光 0.9s×1;prefers-reduced-motion 下全关。可视化规范:演示站 #/design → Foundations → Badge Motion;细则见 产品/tokens.md 第六节。成就六边形徽章 v2(2026-10-14 重做,不再复刻 pools.trade):圆角尖顶六边形 + 顶部金属高光 + 描边自下而上闭合(SVG stroke-dashoffset,480ms);稀有度用「描边层数 + 高光」表达不扩色相;新达成一次性 ring burst 900ms×1;conic 边框旋转已从徽章撤下(只留给 CTA 按钮)。依据与出处见 调研-徽章设计参考.md
- 图标:Lucide outline 唯一图标库(24px/2px),22 枚已下载本地;禁止 emoji 和手搓符号
- 头像:钱包地址 hash 取模 Unicon 10 色(pools 规范值),同地址永远同色
- 品牌:Base basemark 与 zkVerify logo 已下载(assets/brand/),深色底用白版
- 布局:1440px 壳、24px gutter、详情页双栏、卡片 4 列、进度条 6px 平底
- pools.trade 官方设计规范副本在演示站
/pools-spec.html,设计页顶部有对照链接
10. 技术与部署
- 演示站:纯静态(
演示站-线上版/,server.mjs 本地起服),hash 路由 SPA
- 线上:https://zklaunch-demo.pages.dev (Cloudflare Pages,Snow Jones 账号)
- 部署脚本:
pools-clone-deploy/deploy-pages.mjs(纯 REST 直传,不走 wrangler;需代理 https_proxy=http://127.0.0.1:7890;用 /opt/homebrew/bin/node 跑)
- 合约/后端:未开始,参数以流程图页参数总表为准
11. 口径冲突(待老板裁决,图集页末同款表)
- CCA 毕业线:文档 $200K vs 演示站 $100K
- 押金比例:文档 5%(现金+VFY 各半)vs 演示站 10%
- 平台币:0928 另发平台币 vs VFY 一币双角色(按较新的 1006 走 VFY)
- 曲线每人限额:演示站 $500 vs 文档未定
- 曲线虚拟储备定价参数:未定
- 里程碑放款:文档 30/30/40 vs 演示站 10/30/60
- 旧版「90 天交易额≥2x」口径已废弃,勿复活
裁决顺序建议:先 1/2/6(影响合约与前端),再 3(影响资金流),4/5 随合约开发定。
12. 协作红线(老板定的,必须遵守)
- 不改已定稿的东西:线稿 v1、首页既有模块顺序、演示站已验收的样式,没点名就不动
- UI 里只放真实界面内容:按钮上就写按钮文字("Auction" 就是 "Auction"),禁止把解释、注释、说明写进产品区;解释只能出现在评审文档的注释位
- 做线稿就是线稿:灰阶、虚线框、占位框,不上色不堆字段
- 往 Cloudflare 部署前必须确认;只许部署到
zklaunch-demo 项目
- 改动后必须截图验收再交付;线上验证后要告知「强刷(⌘⇧R)」