关于 flows-and-events
flows-and-events 是供 Agent 分析加密资产资金流和生态事件的 DefiLlama 工作流参考。它说明跨链桥、ETF、稳定币、攻击事件、融资等数据的查询方式、筛选条件和解读要点。
主要功能
- 01跨链桥资金流筛选与去重
- 02查询 ETF 流入和流出
- 03按链查看稳定币供应量
- 04筛选攻击事件与融资
- 05查询 CEX 交易量和未平仓量
- 06查看金库与协议事件数据
适用场景
- 01跟踪一段时间内的跨链桥或 ETF 资金流
- 02比较不同链上的稳定币发行量
- 03查找重大攻击事件或融资轮次
MCP 相关
该技能说明如何查询 DefiLlama MCP 工具,例如 get_bridge_flows、get_etf_flows、get_stablecoin_supply、get_events 和 get_treasury。
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ defillama/ defillama-skills --skill flows-and-events安装后在 Claude Code 中输入/flows-and-events确认已加载。
详细介绍
DeFi 资金流和事件
跨链桥资金流
工具:defillama:get_bridge_flows
- 汇总时会自动对双向跨链桥去重
- 粒度:跨链桥 x 链(每个跨链桥在每条链上对应一行)
inflows = deposit_amount - withdraw_amount(预先计算,正值 = 净流入)- 参数:
bridge、chain、period、start_date、end_date、sort_by、limit
ETF 资金流
工具:defillama:get_etf_flows
flow_usd为带符号的数值:正值 = 流入,负值 = 流出- 按底层资产筛选:
token: "bitcoin"可查询所有 BTC ETF,token: "ethereum"可查询 ETH ETF - 使用
etf参数筛选特定 ETF(例如"ibit"、"fbtc") - 当前视图仅显示最近一天的数据。使用
period: "30d"查询历史数据。
稳定币供应量
工具:defillama:get_stablecoin_supply
- 供应量 = 各条链上的发行量,不是 DeFi 存款
- 粒度:稳定币 x 链(每种稳定币在每条链上对应一行)
- 查询供应量时使用
circulating_supply(而非total_supply) - 按
peg_type筛选(usd、eur) - 参数:
stablecoin、chain、peg_type、period、sort_by、limit
机构持仓(DAT)
工具:defillama:get_dat_holdings
- 如果代币尚未添加前缀,系统会自动添加
coingecko:(例如,token: "bitcoin"可直接使用) - 基础响应:机构概览(总价值、成本、mNAV 比率)
include_history: true会添加历史持仓快照include_mnav: true会添加 mNAV 时间序列transaction_type可按交易类型筛选历史记录(例如"purchase"、"sale")
mNAV(净资产价值倍数)——衡量加密资产敞口相对于市值的情况:
realized_mnav:保守估值realistic_mnav:预期稀释max_mnav:最大稀释- mNAV > 1 表示加密资产持仓超过该公司市值所对应的价值
黑客攻击和漏洞利用事件
工具:defillama:get_events,并设置 event_type: "hacks"
- 按
protocol(受害协议 slug)、chain(数组列使用= ANY(chains))、min_amount筛选 returned_funds显示黑客攻击后追回的资金金额- 使用
sort_by: "amount desc"查询金额最大的黑客攻击事件
融资轮次
工具:defillama:get_events,并设置 event_type: "raises"
- 按
protocol、chain(数组列使用= ANY(chains))、min_amount筛选 - 使用
sort_by: "amount desc"查询规模最大的融资轮次
协议事件
工具:defillama:get_events,并设置 event_type: "protocol_events"
- 治理投票、升级、发布及其他协议里程碑
- 其他筛选条件:
target_type(按目标类型筛选)、sub_protocol(按子协议 slug 筛选)
CEX 交易量
工具:defillama:get_cex_volumes
- CEX slug 与常用名称不同:binance ->
binance-cex、huobi ->htx、gate.io ->gate-io - 参数:
cex、period、sort_by、limit
未平仓合约量
工具:defillama:get_open_interest
- 使用 SUM/GROUP BY 汇总,以准确计算协议级别的总量
- 参数:
protocol、chain、period、start_date、end_date、sort_by、limit
财库
工具:defillama:get_treasury
- 使用 SUM/GROUP BY 汇总,以准确计算协议级别的总量
treasury_excl_own_token为实际价值(不包括协议自有代币的通胀影响)treasury_total包含自有代币(受通胀影响的价值)- 参数:
treasury、chain(用于按链细分)、period、start_date、end_date、sort_by、limit
示例
示例 1:
用户:“本月 Bitcoin ETF 资金流”
工具调用:defillama:get_etf_flows(token: "bitcoin", period: "30d")
示例 2:
用户:“MicroStrategy 持有的 Bitcoin”
工具调用:defillama:get_dat_holdings(institution: "microstrategy", token: "coingecko:bitcoin", include_history: true)
示例 3:
用户:“2024 年最大的 DeFi 黑客攻击事件”
工具调用:defillama:get_events(event_type: "hacks", sort_by: "amount desc", limit: 10, start_date: "2024-01-01", end_date: "2024-12-31")
示例 4:
用户:“USDT 在各条链上的供应量”
工具调用:defillama:get_stablecoin_supply(stablecoin: "coingecko:tether", sort_by: "circulating_supply desc")
示例 5:
用户:“本周最大的桥接交易量”
工具调用:defillama:get_bridge_flows(period: "7d", sort_by: "volume desc", limit: 10)
示例 6:
用户:“今年金额最大的加密货币融资”
工具调用:defillama:get_events(event_type: "raises", period: "365d", sort_by: "amount desc", limit: 20)
示例 7:
用户:“Binance 交易量”
工具调用:defillama:get_cex_volumes(cex: "binance-cex")
示例 8:
用户:“Uniswap 国库明细”
工具调用:defillama:get_treasury(treasury: "uniswap")
示例 9:
用户:“2025 年 2 月的 ETF 资金流”
工具调用:defillama:get_etf_flows(token: "bitcoin", start_date: "2025-02-01", end_date: "2025-02-28")