SuperAPI AI 工具集

analyzing-on-chain-data

数据与分析

查看项目

更新于 10-15 22:42

技能介绍

用途:该技能面向 DeFi 研究者、协议分析师和收益农场用户,通过 DeFiLlama 作为主要数据源,提供程序化的链上分析能力,无需自行编写 subgraph 查询。

主要能力:可获取按 TVL 排名的头部 DeFi 协议、链级 TVL 排名、指定协议的费用与收入数据、按链筛选的 DEX 交易量、收益机会列表(含 APY 与池详情)、TVL 变化趋势告警以及稳定币市值摘要。支持按类别(如 lending、dex、liquid staking)、链(如 ethereum、arbitrum)过滤,并可按 market_share 或 tvl_to_mcap 排序。结果可导出为 JSON 或 CSV。

使用方式:需 Python 3.8+ 与 requests 库,DeFiLlama API 多数端点免费无需密钥,可选 CoinGecko API key。核心命令为 python onchain_analytics.py,子命令包括 protocols、chains、fees、dex、yields、trends,配合 --category、--chain、--sort、--min-tvl、--threshold、--limit、--format 等参数。例如 python onchain_analytics.py yields --min-tvl 5000000 --chain ethereum。

限制:数据依赖 DeFiLlama,可能出现请求超时或数据延迟;协议 slug 区分大小写,需先用 protocols 命令确认;部分新协议 TVL 数据可能缺失;本地缓存需手动清理(rm ~/.onchain_analytics_cache.json);终端编码不匹配时建议用 --format json。具体收费、价格与平台支持情况暂未提供。