Monad Hackathon · Track 04 — Trust, Identity & AI Infrastructure

玩法与规则

在「云筑家 VirtuHome」网站里完成「AI生成装修方案」,将方案导入这里,变成可 remix、可归因、可分账的创作资产。创作者的每一次迭代、被引用、被应用,都会沉淀为链上注意力资产。

Passkey 密钥不接触资金,支付密钥由用户自选。 Passkey 只用于身份与签名,不托管、不触碰你的资金;涉及付款时,用哪种支付方式与密钥由你自行选择。

Mechanism · 六个机制

01

铸造即确权

每份装修方案 = 一枚 ERC-721。铸造时 creator 上链固化,NFT 转手也不影响作者归因;contentHash 为方案 JSON 的 keccak256,可校验内容未被篡改。

02

Remix 谱系

任何人都能基于他人方案 Remix:新 NFT 的 parentId 指向来源方案,lineageOf 可回溯完整创作链,形成「家居设计界的 GitHub」。

03

版本时间线

同一作者迭代自己作品时,parentId 指向自己的上一版,versionLineOf 把同一作者链归组为 v1 / v2 / v3,版本历史清晰可查。

04

创作者定价 · 谱系分账

创作者用 setPrice 自主定价;他人「应用到我家」按定价支付,原创 90/10、衍生 85/10/5(创作者/平台/祖先谱系)即时分账到账;转售按 ERC-2981 收 5% 版税。

05

链下签名评论

评论不消耗 gas:前端用 MetaMask 对评论文本签名(SIWE 风格),后端 verifyMessage 校验后按 tokenId 存入本地 JSON,实现零成本的协作讨论。

06

AI 生成器归因

AgentRegistry 注册 AI 生成器(Kimi 预注册为 agentId=1);mint/remix 携带 agentId 上链,方案与生成它的 AI 可公开归因,声誉随确权次数累积。ProvenanceRegistry 支持 EIP-712 签名存证生成过程。

07

Passkey 无助记词账户

主流程:P256PasskeyAccount 用 WebAuthn Passkey(指纹 / Face ID)替代助记词——CREATE2 工厂预计算地址,relayer 代付 gas 执行交易,私钥永不出设备安全芯片;多设备可添加多把公钥。铸造 / Remix / 上架定价均可用 Passkey 免钱包完成;连接钱包(MetaMask)作为备选。入口:/passkey。

06

交易账本可查

方案 JSON、预览图与 NFT 元数据都固定到 IPFS,链上只存 contentHash 与 URI;所有应用流水按 SchemeApplied 事件沉淀在交易页,可逐笔核对。

Ledger · 分账账本

一次「应用到我家」

EXAMPLE PRICE 0.01 MON

  • 创作者即时到账0.01 MON · 85%
  • 平台(即时到账)0.00 MON · 10%
  • 祖先谱系池(衍生方案)0.00 MON · 5%
  • 二次转售版税(ERC-2981)5%

衍生方案的应用收入会沿parentId谱系向所有祖先创作者均分 5%(事件AncestorPaid),原创的 remix 价值持续回流。原创方案无祖先池,创作者拿 90%。

Network · 链上参数

Monad Testnet

Chain ID
10143
原生代币
MON
ProvenanceRegistry
0xCe41D2fa…8B09ED ↗
PasskeyAccountFactory
0x41E72cc1…758C76 ↗
Contract addresses · 完整合约地址展开 ▾

DreamScheme 0x2541eB7A4AC7bb5287A5944452576f983b3dc3eB

SchemeMarket 0x51DBCb43D2279e7d108753490794f97AA43877a9

Quickstart · 3 分钟上手

  1. 01在 MetaMask 添加 Monad 测试网(Chain ID 10143,RPC 见左表)(仅连接钱包时需)
  2. 02去 水龙头 领取测试 MON
  3. 03在 创建页 拖拽/粘贴方案 JSON,或粘贴 base64url 方案码(本站 DesignScheme 或 VirtuHome HomePlan) → 查看参数摘要 → 固定到 IPFS 并铸造
  4. 04在 画廊 浏览方案,进入详情页点「应用到我家」(按创作者定价支付,自动分账)
  5. 05点「Remix」调整主题/调色板/家具数量,铸造衍生方案(parentId 自动指向原方案)
  6. 06在 铸造 页查看自己的铸造记录与被衍生次数
  7. 07在 交易 页查看应用流水与 90/10 分账,提取待领份额
  8. 08作者可在自己最新版本上点「发布新版本」,形成 v1/v2/v3 版本时间线
  9. 09在详情页底部用钱包签名发表评论(零 gas),在 排行榜查看热度变化

FAQ · 常见问题

铸造和 Remix 要花钱吗?
用 Passkey 时铸造 / Remix / 上架定价完全免 gas(relayer 代付);「应用到我家」按创作者 setPrice 定价支付,原创 90% 直达创作者。
Passkey 会碰我的资金吗?
不会。Passkey 密钥不接触资金,支付密钥由用户自选:Passkey 只用于身份与签名(铸造 / Remix / 上架定价),不托管、不触碰你的资金;涉及付款(应用到我家)时,用哪种支付方式与密钥由用户自行选择。
评论为什么不用 gas?
评论走链下存储 + 钱包签名验证:MetaMask 对文本签名,后端校验通过后按 tokenId 存到本地 JSON,接口为 POST/GET /api/comment。
方案码(base64url)是什么?
把方案压成一段 base64url 码,便于分享/搬运。创建页「方案码」页签可直接粘贴解析:既支持本站 DesignScheme,也支持云筑家 VirtuHome 的 HomePlan(自动转换)。也可在 JSON 模式下点「复制方案码」把当前方案导出为码。
没配置 Pinata / Kimi 也能演示吗?
可以。未配置密钥时自动进入 local:// 本地固定模式,装修建议走内置规则引擎,全流程依然可跑通。
方案内容会不会被篡改?
不会。contentHash 是方案 JSON 的 keccak256,链上留存;任何人可用 IPFS 内容重新计算并比对。