Settlement Witness
本地验证SAR v0.1结算收据的加密签名有效性
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Settlement Witness。 它的用途是:本地验证SAR v0.1结算收据的加密签名有效性 完整的 Skill 内容见:https://321skill.com/skills/settlement-witness-x-3/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'请使用 Settlement Witness 验证这份 SAR 结算收据的签名,这是我的公钥:...',它会解析收据,按照 RFC 8785 规范进行 JSON 规范化,然后使用 Ed25519 算法验证签名,并返回验证结果(有效/无效)及可能的错误信息。
介绍
Settlement Witness 是一个用于在本地验证 SAR v0.1 结算收据的 AI Agent Skill。它解决了在需要确认收据真实性,但又不想或无法将敏感数据发送到外部服务器进行验证的场景下的信任问题。
该技能通过 Ed25519 签名算法和 RFC 8785 规范化标准,对收据的 JSON 结构进行本地验证。用户只需提供收据和对应的公钥,技能即可在本地完成签名验证,确保收据内容未被篡改且来源可信。
它非常适合处理区块链结算、数字支付、审计追踪等场景的开发者和运维人员,尤其是那些对数据隐私和自主验证有高要求的用户。例如,智能合约开发者、DeFi 应用运维或需要审计链下结算记录的数据分析师。
使用建议:确保提供的收据格式符合 SAR v0.1 规范,且公钥与签名时使用的私钥匹配。由于是本地验证,无需网络连接,但需注意本地环境的代码安全。
核心特点
专注于 SAR v0.1 结算收据这一特定格式的本地验证,并严格遵循 RFC 8785 进行 JSON 规范化,确保跨平台验证的一致性,避免了因 JSON 序列化差异导致的签名验证失败。
注意事项
仅支持 SAR v0.1 格式的收据和 Ed25519 签名算法,不适用于其他收据格式或加密算法。
常见问题
SAR v0.1 收据是什么格式?
SAR v0.1 是一种用于结算的标准化收据数据格式,通常包含交易详情和加密签名。
验证需要联网吗?
不需要,所有验证过程均在本地完成,保护了数据隐私。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/settlement-witness-x-3/raw/index.md 读取 Settlement Witness 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/settlement-witness-x-3/raw/index.md(查看排版版本)