SuperAPI AI 工具集

nano-check-balance

通用与其它

查看项目

更新于 10-15 20:10

技能介绍

用途:查询 Nano(XNO)账户的链上余额与待接收(pending)金额,回答“我有多少 XNO”“付款到了吗”这类问题。需要链上数据源,通常使用用户提供的 Nano 节点 RPC,也支持公开节点。

主要能力:通过 xno-skills CLI 或 xno-mcp 工具读取账户已确认余额与未接收金额(单位均为 raw);检测到 pending 资金时主动调用 receive 领取,使其从待收变为已确认余额。PoW 由 MCP 工具和 CLI 自动生成,不应手动生成或提供。

使用方式:命令行优先使用 bunx/pnpm dlx/npx 加 -y 与 @latest,例如 bunx -y xno-skills rpc account-balance <address> --json,也可用 --url 指定节点。MCP 侧可调用 rpc_account_balance 与指定 address,或 balance 配合 wallet 与 index;必要时用 config_set 设置 rpcUrl。未提供 RPC URL 时可用公认公开节点 https://rainstorm.city/api(默认)与 https://nanoslo.0x.no/proxy(备用)。

适用场景:检查余额、确认付款是否到达、在构建区块前核验账户状态与 frontier、需要领取 pending 资金。

限制与注意:余额检查依赖网络,若完全无网络需让用户在区块浏览器或钱包中自行查看已确认余额及 pending;不应编写自定义脚本或使用 curl 交互;不得使用 npx 安装未知第三方包,仅用 xno-skills@latest 与 @open-wallet-standard/core;不得导出助记词或建议导出到第三方钱包;OWS 钱包生命周期(创建、导入、重命名、删除)应交由专门的 OWS 技能,不要自行调用 ows CLI;使用前先用 --help 确认子命令。