核心功能
Onchain CLI 是一款面向加密货币投资者与开发者的命令行工具,集市场数据、钱包资产、交易所持仓及预测市场于一体。核心能力包括:
- 市场数据:实时查询代币价格(BTC、ETH、SOL 等)及市场热度概览,支持 CoinGecko/CoinMarketCap 双源
- 多链钱包追踪:自动识别 EVM/Solana 地址,通过 DeBank 与 Helius API 获取余额、交易历史及完整 DeFi 头寸(含 LP、质押等)
- CEX 集成:原生支持 Coinbase、Binance API,一键查询中心化交易所持仓与交易记录
- 预测市场:Polymarket 热门市场浏览、搜索及详情查看
显著优点
1. Agent 优先设计:--json 输出模式与明确的退出码(0/1)专为程序化调用优化,适合量化脚本与 AI agent 集成
2. 多链覆盖:支持 Ethereum、Polygon、Arbitrum、Base、Solana 等 15+ 主流网络
3. 配置持久化:通过 ~/.config/onchain/config.json5 管理钱包别名与 API 密钥,避免重复输入
4. 数据源权威:DeBank、Helius、CoinGecko 均为行业头部服务商
潜在局限
- API 密钥门槛:DeBank、Helius、CEX 均需手动申请密钥,新手配置成本较高
- 无硬件钱包直连:需手动输入地址或使用 API,不支持 Ledger/Trezor 直接交互
- 无交易执行:仅数据查询,无法直接发起转账或交易
适用人群
- DeFi 活跃用户:需跨链追踪复杂头寸
- 量化开发者:需要标准化 JSON 输出的程序化数据接口
- 预测市场参与者:快速获取 Polymarket 市场信息
风险提示
- API 密钥需妥善保管,避免写入版本控制
- CEX API 可能因 IP 限制或权限设置导致读取失败
- 区块链数据存在索引延迟,大额交易建议二次核对