mcpField
F
flows-and-events

flows-and-events

github.com/defillama数据与数据库36368 次安装31 周前更新
代码仓库

关于 flows-and-events

flows-and-events 是供 Agent 分析加密资产资金流和生态事件的 DefiLlama 工作流参考。它说明跨链桥、ETF、稳定币、攻击事件、融资等数据的查询方式、筛选条件和解读要点。

主要功能

  1. 01跨链桥资金流筛选与去重
  2. 02查询 ETF 流入和流出
  3. 03按链查看稳定币供应量
  4. 04筛选攻击事件与融资
  5. 05查询 CEX 交易量和未平仓量
  6. 06查看金库与协议事件数据

适用场景

  1. 01跟踪一段时间内的跨链桥或 ETF 资金流
  2. 02比较不同链上的稳定币发行量
  3. 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")

评论

支持 Markdown