Skip to content

Kaspa SilverScript Studio v0.2.9

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Aug 07:15
· 1 commit to main since this release

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; isolated 6f9e078, cb34aa5, and 2a3961c profiles remain available for reproducible builds.
  • Compatibility review detects declaration shadowing, .split() result-type changes, immutable for iterators, 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.10 interoperability 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;隔离保留 6f9e078cb34aa52a3961c,用于复现旧项目。
  • 兼容性检查新增声明名称遮蔽、.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,主网保持失效关闭。成功编译和本地预检不能代替独立安全审查。