用途:借助 uxc 与精选 OpenAPI 架构,调用 CoinGecko 市场数据和 GeckoTerminal 链上 DEX 接口。共享执行、认证与错误处理沿用 uxc 技能。
前提:uxc 已安装并在 PATH 中;可访问 https://api.coingecko.com/api/v3;可获取精选 OpenAPI 架构 URL;拥有 CoinGecko Demo API 密钥。
范围:只读优先的市场数据面,包括 API 存活检查、现货价格查询、资产 ID 发现、市场筛选读取、趋势读取、GeckoTerminal 网络发现、链上代币价格查询、趋势池读取。不覆盖付费或企业专属方法族、历史图表或 OHLC 族、投资组合、NFT 或链上交易执行,以及完整 CoinGecko/GeckoTerminal API。
认证:默认主机使用 Demo 认证头 x-cg-demo-api-key,需配置凭据并绑定到 api.coingecko.com/api/v3。Pro 计划需单独创建凭据、绑定与链接,使用 x-cg-pro-api-key 并绑定 pro-api.coingecko.com/api/v3。
用法:默认使用固定链接命令 coingecko-openapi-cli,缺失时用 uxc link 创建。先查看操作架构,再执行窄范围读取验证,最后以键值参数执行。操作组包括市场数据(ping、simple/price、coins/list、coins/markets、search/trending)与 GeckoTerminal 链上数据(onchain/networks、代币价格、趋势池)。
限制:保持 JSON 输出信封,不用 --text;先解析 ok、kind、protocol、data、error 等稳定字段;本 v1 技能视为只读,不暗示钱包、交易或投资组合变更支持;Demo 与 Pro 主机认证头不同,不可复用;公开与 Demo 限额比 Pro 更紧,避免大规模分页循环。