用途:让 AI 代理直接充当 Nano(XNO)钱包操作者,通过 xno-mcp 工具完成收发币、查询余额、管理支付请求等链上操作,签名由 OWS 托管完成,私钥不暴露给代理或用户。
主要能力:wallets 发现 OWS 保险库中的钱包;balance 查询余额;receive 领取待处理资金并自动生成 Open 区块;send 发送 XNO;change_rep 更换代表;history 查看已确认交易;payment_request_create/status/receive/refund 处理入账资金请求。可通过 MCP 资源 wallet://{name} 与 wallet://{name}/account/{index} 被动读取账户状态。
使用方式:优先调用 MCP 工具,其次使用 CLI,命令形如 bunx -y xno-skills@latest <command>(备选 pnpm dlx、npx -y,均需 @latest)。任何钱包操作前必须先调用 wallets 确认钱包存在。默认零配置,自动使用公共 RPC 节点与标准代表;如需覆盖,可用 config_set 设置 rpcUrl、defaultRepresentative、maxSendXno。
限制与注意:每笔发送与退款默认上限 1.0 XNO,可用 config_set 调整。PoW 由工具自动生成,禁止手动构造。CLI 的 block receive/block send 只输出未签名、无 PoW、未广播的区块,不能作为交易发送手段。禁止导出助记词、禁止编写自定义脚本或用 curl 交互、禁止安装未知第三方包。账户未打开(Account not found)属正常状态,receive 会自动处理。若连续 5 次工具调用未完成操作应停止并报告;同一失败工具最多重试 3 次,RPC 端点最多切换 2 次。钱包创建、导入、重命名、删除需交由专门的 OWS 技能处理。
适用场景:代理代管 Nano 钱包、自动领取待处理资金、小额支付与入账请求跟踪。