核心功能
Onchain CLI 是一款面向加密货币用户与自动化代理的多功能命令行工具,核心定位是"一站式链上数据聚合器"。其功能架构分为四大模块:
1. 市场数据:实时代币价格(CoinGecko)、趋势市场概览、链上 Gas 价格查询,支持 15+ EVM 链
2. 钱包追踪:通过 DeBank(EVM)和 Helius(Solana)聚合多链余额、DeFi 仓位、完整交易历史
3. CEX 集成:原生支持 Coinbase、Binance API,可查询中心化交易所持仓与交易记录
4. 预测市场:深度集成 Polymarket,支持标签过滤、趋势市场、话题情绪分析(如美联储利率预期、比特币走势预测)
显著优点
- 多链覆盖全面:EVM 生态(Ethereum、Base、Arbitrum、Polygon 等)+ Solana 双轨并行,通过专业基础设施提供商(DeBank、Helius)而非自建节点,确保数据可靠性
- 预测市场独特价值:Polymarket 集成在同类 CLI 中罕见,情绪分析功能(
sentiment命令)可将分散的市场合约聚合为可量化的看涨/看跌指标 - 自动化友好:全局
--json标志、结构化输出、退出码规范(0/1),明确设计为"agent-first" - 灵活配置:支持钱包别名管理(
config wallet add)、默认标签过滤持久化(~/.config/onchain/config.json5)
局限性与风险
- API 依赖重:核心功能(钱包数据、交易查询)完全依赖第三方商业 API(DeBank、Helius、Etherscan),免费额度有限,高频使用需付费升级
- 无本地私钥管理: intentionally 不替代硬件钱包或私钥签名工具,仅做只读查询,无法进行转账或交易
- CEX 集成风险:Coinbase/Binance API 需用户提供完整读写权限密钥,存在潜在安全暴露面(虽然工具本身只读取)
- Polymarket 监管不确定性:预测市场在美国等司法辖区法律地位模糊,数据可用性可能受政策影响
适合人群
- DeFi 高级用户:需要跨链 portfolio 聚合,厌倦在 10 个浏览器标签间切换
- 量化分析师/交易机器人开发者:JSON 输出、命令行界面适合集成到自动化交易或报告系统
- 加密行业研究员:Polymarket 情绪数据可作为另类数据源,补充传统情绪指标
常规风险提醒
- API 密钥安全:
~/.config/onchain/config.json5存储敏感密钥,需确保文件权限(建议 600) - 数据延迟:DeBank/Helius 索引有分钟级延迟,不适用于 MEV 或高频套利场景
- 第三方服务单点故障:任一上游 API 限流或宕机将导致对应功能失效