核心功能
Onchain 是一款面向加密资产管理的命令行工具,整合多维度链上数据与中心化交易所信息,主要功能模块包括:
1. 市场数据(免配置即用)
onchain price <token>:查询代币实时价格(BTC、ETH、SOL 等)onchain markets:市场概览与热门趋势- 默认使用 CoinGecko 免费层级,可升级至 Pro 或切换 CoinMarketCap
2. 钱包与链上数据(需配置 API)
- EVM 多链:通过 DeBank 覆盖 Ethereum、Polygon、Arbitrum、Optimism、Base 等 15+ 网络
- Solana 生态:通过 Helius 支持主网、SPL 代币及 NFT 数据
- 命令:
balance(余额)、history(交易记录)、portfolio(含 DeFi 仓位)
3. CEX 账户整合
- Coinbase 与 Binance 双向支持:余额查询与交易历史导出
- 需配置 API Key + Secret,建议启用只读权限
4. 预测市场(Polymarket)
- 浏览热门市场、搜索特定事件、查看详细盘口数据
显著优点
- 多链聚合:单一入口覆盖主流公链与二层网络,避免切换多个浏览器标签
- CEX + DeFi 统一视图:持仓分布、盈亏计算一站式完成
- Agent 友好:
--json输出原生支持脚本自动化与 AI 集成 - 配置持久化:钱包别名、默认设置保存在本地,重复调用便捷
潜在局限与风险
- API 依赖:核心功能强依赖 DeBank、Helius、Coinbase/Binance API,任一服务故障或限流将影响数据刷新
- 密钥管理:需在本地存储多个交易所 API Secret,存在泄露风险(建议只读权限 + 环境变量隔离)
- 免费额度限制:CoinGecko 免费版速率受限,高频查询需付费升级
- 无硬件钱包原生支持:需手动输入地址或使用 DeBank 覆盖的地址
- 监管不确定性:CEX API 政策可能随地区合规要求调整
适合人群
- 活跃 DeFi 用户:需要跨链组合视图与 DeFi 仓位追踪
- 量化交易者/开发者:CLI + JSON 输出便于集成至自动化策略
- CEX 套利者:快速对比 CEX 持仓与链上钱包分布
- 预测市场参与者:Polymarket 信息快速检索
安全建议
- 严格使用只读 API Key,禁止开通提币权限
- API Secret 存储于环境变量或加密密钥管理器,避免明文写入配置文件
- 定期轮换密钥,监控异常 API 调用