用途:该技能用于通过 uxc + OpenAPI 执行 Binance Web3 公共只读操作,适合需要代币搜索、代币元数据与行情快照、地址持仓、代币安全审计、社交热度榜、统一代币排名、meme rush 排名和聪明钱信号的任务。
前提:uxc 已安装并在 PATH 中;可访问 https://web3.binance.com;可访问精选 OpenAPI schema:https://raw.githubusercontent.com/holon-run/uxc/main/skills/binance-web3-openapi-skill/references/binance-web3.openapi.json。
用法:默认使用固定链接命令,先检查 command -v binance-web3-openapi-cli;若缺失则创建:uxc link binance-web3-openapi-cli https://web3.binance.com --schema-url https://raw.githubusercontent.com/holon-run/uxc/main/skills/binance-web3-openapi-skill/references/binance-web3.openapi.json。随后可用 binance-web3-openapi-cli -h 查看帮助,先检查操作 schema,例如 get:/bapi/defi/v5/public/wallet-direct/buw/wallet/market/token/search -h 或 post:/bapi/defi/v1/public/wallet-direct/security/token/audit -h,再执行操作。简单参数可用 key=value,复杂对象建议用位置 JSON。
操作分组:代币发现与行情快照包括代币搜索、代币元数据、代币行情数据;排名与信号包括社交热度榜、统一代币排名、meme rush 排名、聪明钱信号;研究包括地址持仓与代币审计。
限制:不覆盖 Binance 现货/账户交易 API、Binance Square 发帖,以及托管在 https://dquery.sintral.io 的 K 线。多数操作公开无需凭证。自动化应保持 JSON 输出信封,不要用 --text;先解析 ok、kind、protocol、data、error;Binance Web3 响应通常以 code、message、success、data 包装,code == "000000" 视为成功。audit 需要 UUID v4 requestId,每次请求重新生成;地址持仓需要操作级请求头 clienttype=web 和 clientversion=1.2.0,且仅限该操作。