核心功能
Onchain 是一款面向进阶用户和自动化代理的加密货币命令行工具,整合三大核心场景:
1. 市场数据与价格追踪
- 实时代币价格查询(BTC、ETH、SOL 等)
- 市场趋势概览与热度分析
- 支持 CoinGecko 免费/Pro tier 及 CoinMarketCap 备用源
2. 多链钱包与 DeFi 聚合
- EVM 全支持:Ethereum、Polygon、Arbitrum、Optimism、Base、Scroll 等 15+ 链,通过 DeBank API 获取余额、持仓及 DeFi 头寸
- Solana 原生:通过 Helius API 完整支持 SPL 代币及 NFT
- 智能地址识别:自动检测 EVM/Solana 地址,无需手动指定链
3. CEX 与预测市场
- 中心化交易所:Coinbase、Binance 余额与交易历史直连
- Polymarket 集成:
- 趋势市场浏览与标签过滤
- 智能搜索与话题情绪分析(Fed 利率、BTC 走势、AI、政治事件等)
- 可配置默认过滤规则(如排除体育类市场)
4. 交易解析
- 支持 EVM 全链 + Solana 交易哈希查询
- 兼容区块浏览器 URL 直接粘贴
- 返回完整链上数据:状态、Gas 使用、Method ID、双方地址
显著优势
- 代理优先设计:
--json输出、结构化退出码、清晰的错误提示 - 配置即代码:一次
onchain setup配置持久化,支持钱包别名管理 - 数据源权威:直接对接 Etherscan、Solscan、DeBank、Helius 官方 API,非聚合商二次加工
- Polymarket 深度集成:预测市场情绪分析为差异化功能,适合宏观研究
局限性与风险
| 维度 | 说明 |
|------|------|
| **API 依赖** | 核心功能需用户自行申请 DeBank、Helius、交易所 API Key,门槛较高 |
| **免费限制** | CoinGecko 免费 tier 有速率限制,高频调用需 Pro 订阅 |
| **无私钥操作** | 纯只读工具,不支持签名交易,非完整钱包替代方案 |
| **数据时效** | 链上数据延迟取决于各 API 索引速度,非实时区块级 |
| **隐私暴露** | API 调用需向第三方服务商暴露地址信息 |
适合人群
- DeFi 研究员与链上分析师
- 需要自动化监控的量化交易者
- 关注预测市场/事件驱动策略的投资者
- 构建加密货币数据管道的开发者
安全风险
- API Key 管理:密钥存储于本地
~/.config/onchain/config.json5,需确保文件权限安全 - 地址隐私:向 DeBank/Helius 等服务商提交地址存在关联分析风险
- 无交易签名:设计上规避私钥风险,但也限制了功能边界
- 第三方可靠性:依赖外部 API 可用性与数据准确性