Kaspa SilverScript Studio v0.2.9
This release tracks official kaspanet/silverscript@14dce9a5ce8769cdfbd0c8965f8764fa9c325067 and makes the new 0.2.9 workflows directly discoverable in the desktop UI.
Compiler and compatibility
- The default SHA-256-pinned compiler is now
14dce9a; isolated6f9e078,cb34aa5, and2a3961cprofiles remain available for reproducible builds. - Compatibility review detects declaration shadowing,
.split()result-type changes, immutableforiterators, and the 10,000-iteration compiler limit. - Every built-in template is fully compiled with realistic constructor arguments during verification.
Covenant tooling
- KCC20 security triage covers borrowed-receive paths, minter leaders, token-state invariants, KAS-value preservation, pre-signed outpoint invalidation, and co-spend authorization boundaries.
- The atomic multi-Covenant builder supports 2–32 Covenant inputs and fresh lineages authorized by a verified input Covenant ID.
- KCC721 metadata follows the KCC-0021 draft image-integrity rule: HTTPS images require a committed SHA-256, while IPFS remains content-addressed.
- The home screen now exposes the compiler, KCC20 scan, KCC721 workflow, and atomic builder. The Operation Center provides a real JSON builder that feeds the existing read-only package review and separate-wallet signing flow.
Research profiles
- Kaspa x402 is updated to the pinned
kaspa-x402@alpha.10interoperability profile, including escrow-v2 lineage, partial-claim, top-up, and refund semantics. - x402 and the community cross-Covenant fusion transaction remain evidence/research profiles, not deployable built-in templates.
Verification covers 45 automated behaviors plus the production web build. SilverScript remains experimental. The new Covenant workflows stay TN10-only and mainnet fail-closed; compilation and local preflight are not an independent security audit.
中文说明
本版跟进官方 kaspanet/silverscript@14dce9a5ce8769cdfbd0c8965f8764fa9c325067,并把 0.2.9 新能力做成桌面端可直接发现和操作的真实入口。
编译器与兼容性
- 默认 SHA-256 固定编译器升级到
14dce9a;隔离保留6f9e078、cb34aa5和2a3961c,用于复现旧项目。 - 兼容性检查新增声明名称遮蔽、
.split()结果类型变化、不可修改的for迭代变量和 10,000 次循环上限。 - 验证流程会使用真实构造参数完整编译全部内置模板。
Covenant 工具
- KCC20 安全初筛覆盖借用接收路径、minter leader、Token 状态不变量、KAS value 保持、预签 outpoint 失效和共同输入授权边界。
- 原子多 Covenant 构建器支持 2–32 个 Covenant 输入,以及由已核验输入 Covenant ID 授权的新 lineage。
- KCC721 元数据采用 KCC-0021 Draft 图片完整性规则:HTTPS 图片必须提交 SHA-256,IPFS 继续使用内容寻址。
- 首页新增编译器、KCC20 检查、KCC721 和原子构建器入口;操作中心加入真实 JSON 构建界面,构建结果会进入现有只读操作包审查与多钱包分别签名流程。
研究档案
- Kaspa x402 更新到固定的
kaspa-x402@alpha.10互操作档案,记录 escrow-v2 lineage、部分领取、追加和退款语义。 - x402 与社区跨 Covenant fusion 交易继续作为证据/研究档案,不会伪装成可部署内置模板。
本版通过 45 项自动化验证和生产前端构建。SilverScript 仍处于实验阶段;新增 Covenant 工作流继续仅限 TN10,主网保持失效关闭。成功编译和本地预检不能代替独立安全审查。