Skip to content
Back to skills

Defillama Official Flows And Events

ASecurity

Guide for querying DeFi flow data and events using DefiLlama MCP tools. Covers bridge flows, ETF inflows/outflows, stablecoin supply, institutional/DAT holdings with mNAV ratios, hacks and exploits, fundraising rounds, CEX volumes, open interest, and protocol treasuries. Use when users ask about bridge volume, ETF flows, stablecoin supply, MicroStrategy holdings, DeFi hacks, funding rounds, exchange volume, or treasury data.

  • 73 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added May 29, 2026
blockchaingo

Works with

  • mcp

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned May 29, 2026

npx -y skills add jiayaoqijia/cryptoskill --skill defillama-official-flows-and-events --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Defillama Official Flows And Events?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Defillama Official Flows And Events
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jiayaoqijia-defillama-official-flows-and-events/badge)](https://www.skillsdirectory.com/skills/jiayaoqijia-defillama-official-flows-and-events)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: flows-and-events
description: Guide for querying DeFi flow data and events using DefiLlama MCP tools. Covers bridge flows, ETF inflows/outflows, stablecoin supply, institutional/DAT holdings with mNAV ratios, hacks and exploits, fundraising rounds, CEX volumes, open interest, and protocol treasuries. Use when users ask about bridge volume, ETF flows, stablecoin supply, MicroStrategy holdings, DeFi hacks, funding rounds, exchange volume, or treasury data.
---

# DeFi Flows and Events

## Bridge Flows

Tool: `defillama:get_bridge_flows`

- Two-way bridge deduplication is applied automatically when aggregating
- Grain: bridge x chain (one row per bridge per chain)
- `inflows = deposit_amount - withdraw_amount` (pre-computed, positive = net inflow)
- Params: `bridge`, `chain`, `period`, `start_date`, `end_date`, `sort_by`, `limit`

## ETF Flows

Tool: `defillama:get_etf_flows`

- `flow_usd` is **signed**: positive = inflow, negative = outflow
- Filter by underlying: `token: "bitcoin"` for all BTC ETFs, `token: "ethereum"` for ETH ETFs
- Use `etf` param to filter specific ETF (e.g., `"ibit"`, `"fbtc"`)
- Current view shows latest day only. Use `period: "30d"` for historical.

## Stablecoin Supply

Tool: `defillama:get_stablecoin_supply`

- Supply = **issuance** on each chain, NOT DeFi deposits
- Grain: stablecoin x chain (one row per stablecoin per chain)
- Use `circulating_supply` (not `total_supply`) for supply queries
- Filter by `peg_type` (usd, eur)
- Params: `stablecoin`, `chain`, `peg_type`, `period`, `sort_by`, `limit`

## Institutional Holdings (DAT)

Tool: `defillama:get_dat_holdings`

- Tokens are automatically prefixed with `coingecko:` if not already (e.g., `token: "bitcoin"` works)
- Base response: institution overview (total value, cost, mNAV ratios)
- `include_history: true` adds historical holding snapshots
- `include_mnav: true` adds mNAV time series
- `transaction_type` filters history by transaction type (e.g., `"purchase"`, `"sale"`)

**mNAV** (multiple of Net Asset Value) -- measures crypto exposure relative to market cap:

- `realized_mnav`: conservative estimate
- `realistic_mnav`: expected dilution
- `max_mnav`: maximum dilution
- mNAV > 1 means crypto holdings exceed the company's market cap attribution

## Hacks and Exploits

Tool: `defillama:get_events` with `event_type: "hacks"`

- Filter by `protocol` (victim slug), `chain` (uses `= ANY(chains)` for array column), `min_amount`
- `returned_funds` shows how much was recovered after the hack
- Use `sort_by: "amount desc"` for biggest hacks

## Fundraising Rounds

Tool: `defillama:get_events` with `event_type: "raises"`

- Filter by `protocol`, `chain` (uses `= ANY(chains)` for array column), `min_amount`
- Use `sort_by: "amount desc"` for largest rounds

## Protocol Events

Tool: `defillama:get_events` with `event_type: "protocol_events"`

- Governance votes, upgrades, launches, and other protocol milestones
- Additional filters: `target_type` (filter by target type), `sub_protocol` (filter by sub-protocol slug)

## CEX Volumes

Tool: `defillama:get_cex_volumes`

- CEX slugs differ from common names: binance -> `binance-cex`, huobi -> `htx`, gate.io -> `gate-io`
- Params: `cex`, `period`, `sort_by`, `limit`

## Open Interest

Tool: `defillama:get_open_interest`

- Aggregates with SUM/GROUP BY for proper protocol-level totals
- Params: `protocol`, `chain`, `period`, `start_date`, `end_date`, `sort_by`, `limit`

## Treasury

Tool: `defillama:get_treasury`

- Aggregates with SUM/GROUP BY for proper protocol-level totals
- `treasury_excl_own_token` is the realistic value (excludes inflation of protocol's own token)
- `treasury_total` includes own token (inflated value)
- Params: `treasury`, `chain` (for per-chain breakdown), `period`, `start_date`, `end_date`, `sort_by`, `limit`

## Examples

**Example 1:**
User: "Bitcoin ETF flows this month"
Tool call: `defillama:get_etf_flows(token: "bitcoin", period: "30d")`

**Example 2:**
User: "MicroStrategy bitcoin holdings"
Tool call: `defillama:get_dat_holdings(institution: "microstrategy", token: "coingecko:bitcoin", include_history: true)`

**Example 3:**
User: "Biggest DeFi hacks in 2024"
Tool call: `defillama:get_events(event_type: "hacks", sort_by: "amount desc", limit: 10, start_date: "2024-01-01", end_date: "2024-12-31")`

**Example 4:**
User: "USDT supply across chains"
Tool call: `defillama:get_stablecoin_supply(stablecoin: "coingecko:tether", sort_by: "circulating_supply desc")`

**Example 5:**
User: "Top bridge volume this week"
Tool call: `defillama:get_bridge_flows(period: "7d", sort_by: "volume desc", limit: 10)`

**Example 6:**
User: "Largest crypto fundraises this year"
Tool call: `defillama:get_events(event_type: "raises", period: "365d", sort_by: "amount desc", limit: 20)`

**Example 7:**
User: "Binance trading volume"
Tool call: `defillama:get_cex_volumes(cex: "binance-cex")`

**Example 8:**
User: "Uniswap treasury breakdown"
Tool call: `defillama:get_treasury(treasury: "uniswap")`

**Example 9:**
User: "ETF flows in February 2025"
Tool call: `defillama:get_etf_flows(token: "bitcoin", start_date: "2025-02-01", end_date: "2025-02-28")`

Files in this skill

  • SKILL.md5 KB
  • SOURCE.md165 B
  • TRUST.auto.yaml2.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.