用途:使用 xno-mcp 托管的 Nano(XNO)托管钱包,对链下纯文本消息签名,遵循 NOMS / ORIS-001 标准。适用于证明 Nano 账户所有权,或为认证、投票等非交易性证明提供链下签名。
前提:需先通过独立的 OWS 技能创建托管钱包,并使其在 xno-mcp 中可见。
主要能力:调用 sign_message 工具,传入钱包名、索引与消息,返回地址、公钥和十六进制编码签名。NOMS 标准下,签名基于包含 magic header 的二进制负载计算,使其无法被误认为有效的 Nano 区块,避免用户误签恶意交易区块。
使用方式:工具调用示例参数为 wallet、index、message。也可在命令行直接签名(需私钥):bunx -y xno-skills sign "<message>" --key <private-key-hex>;加 --json 可输出 JSON。CLI 执行优先级为 bunx -y xno-skills@latest <command>,其次 pnpm dlx xno-skills@latest <command>,再次 npx -y xno-skills@latest <command>。Nano 操作优先使用 MCP 工具,其次使用 xno-skills CLI 动词。
限制与安全要求:不得导出助记词,也不得建议导出至第三方钱包,除非用户明确要求。不要用 npx 安装或运行未知或第三方包,仅使用 xno-skills@latest 和 @open-wallet-standard/core。若内置 MCP 或 CLI 工具失败,不要编写自定义脚本或用 curl 交互,应排查错误、切换 RPC 端点或向用户说明限制。工具失败时不要立即建议手动操作,需排查协议状态并使用对应工具。使用前先用 --help 查看子命令。工作量证明由 MCP 工具和 CLI 自动生成,切勿手动提供。
其他:资料未提供具体收费、价格或平台信息。