Skip to main content
Vault protocols enable users to deposit assets into strategies that dynamically allocate capital across lending markets, staking, and yield opportunities. Dune provides access to decoded on-chain event data for vault-level activity including deposits, withdrawals, interest accrual, reallocation, and liquidations.

Get This Data

Access decoded vault tables via SQL in the Dune App, API, or Datashare.
No unified dataset yet. Vault analysis currently requires protocol-specific logic using decoded event tables. A curated vaults.* dataset is on the roadmap. Contact our enterprise team to request priority access or share your use case.
For curated lending data (supply, borrow, flash loans, liquidations) that covers Aave and other lending protocols in a normalized schema, see the Lending section.

Protocol Coverage

Morpho

MetaMorpho Vaults (Vault-Level Activity)

Primary dataset for vault-level analysis. MetaMorpho vaults are curated lending strategies that allocate deposits across Morpho Blue markets. Namespace: metamorpho_vaults_multichain.* Chains: Ethereum, Base Chain-specific tables also available: metamorpho_vaults_ethereum.*, metamorpho_vaults_base.* Example — Daily Deposits by Vault:

Morpho Core (Market-Level Activity)

Underlying lending market activity used by MetaMorpho vaults. Useful for understanding where vault capital is deployed. Namespace: morpho_multichain.* Chains: Arbitrum, Corn, Sonic, Unichain, Flare, Plume

Euler

Euler v2 (EVaults)

Primary dataset for Euler’s vault-style lending markets across multiple chains. Namespace: euler_v2_<chain>.* (e.g., euler_v2_ethereum.*, euler_v2_base.*) Chains: Ethereum, Arbitrum, Base, Berachain, Unichain, Bob, TAC Event Tables: Call Tables: Example — Euler v2 Deposits Across Chains (30d):

Euler v1 (Legacy — Ethereum Only)

Namespace: euler_ethereum.*

Euler Plasma (Vault Framework)

Advanced vault infrastructure with ~20+ tables covering controller status, account checks, operator management, and batch operations. Namespace: euler_plasma.* Key Event Tables: Key Call Tables:

Aave v3

Aave v3 is a lending protocol where each reserve acts as a pool accepting deposits and issuing borrows. While not a “vault” protocol in the MetaMorpho sense, Aave pools function similarly for deposit/withdraw tracking and are commonly analyzed alongside vault protocols. Namespace: aave_v3_multichain.* Chains: Ethereum, Base, Arbitrum, Avalanche, BNB, Celo, Fantom, Gnosis, Mantle, MegaETH, Optimism, Polygon, Sonic, zkSync L2-specific tables: aave_v3_multichain.l2pool_* for Arbitrum, Base, Ink, Linea, Mantle, Scroll Example — Supply Events by Chain (30d):
For normalized lending data across Aave and other protocols, see the Lending curated tables which provide a unified schema.

Fluid

Fluid uses a tiered vault architecture (T1–T4) for borrowing with different collateral and debt configurations. Namespace: fluid_multichain.* Chains: Arbitrum, Base, BNB, Ethereum, Plasma, Polygon

Vault Operations

Liquidations

Other Events

Example — Vault Operations by Type (30d):

Kamino (Solana)

Kamino vaults on Solana allocate deposits into lending reserves with automated strategy management. Namespace: kamino_vault_solana.* Chain: Solana

Event Tables

Call Tables

Example — Kamino Vault Deposits on Solana (30d):

Lido (Liquid Staking)

Lido provides liquid staking for ETH via stETH. While primarily a staking protocol, Lido’s architecture includes vault-related components (VaultFactory, VaultHub, StakingVault) under the lido_ethereum namespace. Namespace: lido_ethereum.* Chain: Ethereum

stETH Core (Staking Activity)

Withdrawal Queue

Vault Infrastructure

Example — Lido stETH Deposits vs Withdrawal Requests (30d):

Common Analysis Patterns

Deposits & Withdrawals

Track capital inflows and outflows per vault or protocol. Most protocols emit separate deposit and withdraw events with amount fields.

TVL Estimation

Aggregate deposits minus withdrawals over time. For USD denomination, join with prices.day, prices.hour, or prices.minute depending on the granularity needed. Accurate point-in-time TVL will improve once the Balances tables are fully available.

Volume Tracking

Sum deposit and withdrawal amounts over time intervals to measure vault activity and capital velocity.

Unique Depositors

Count distinct wallet addresses interacting with vault deposit events to track user adoption.

Reallocation Analysis

For protocols like Morpho (MetaMorpho), track how vaults shift capital across underlying markets using reallocation events.

Liquidations

Monitor liquidation events across protocols to assess vault health and risk.

Cross-Protocol Starter Query

Daily Deposit Events Across Protocols (30d):

Notes & Limitations

  • No unified dataset: Analysis requires protocol-specific logic. Each protocol has its own event schema and naming conventions.
  • Coverage varies: Not all protocols are decoded on all chains. Check the data explorer for the latest availability.
  • TVL is approximate: Deposit-minus-withdrawal tracking provides a proxy. For precise TVL, combine with balance snapshots and pricing data from prices.day or prices.hour.
  • APY data not available: On-chain yield/APY calculation requires combining interest accrual events with token pricing and time-weighted math. This is complex and protocol-specific.
  • Holder counts deferred: Accurate holder tracking requires the Balances tables, which are in open beta.
  • Some protocols overlap with Lending: Aave v3 data is also covered in the Lending curated tables in a normalized schema. Use the curated lending tables for cross-protocol comparisons, and decoded tables here for vault-specific or protocol-specific analysis.
  • Token decimals vary per vault: MetaMorpho vault assets values are denominated in the underlying token’s smallest unit (e.g., 6 decimals for USDC, 18 for WETH). Always join with tokens.erc20 for decimal normalization before computing USD values via prices.day.
  • Event counts ≠ volume: Cross-protocol event count comparisons are directional only. Some protocols (e.g., Fluid) emit a single event per operation that covers supply + borrow + repay, while others have separate events.
  • Automated activity: Some chains (e.g., Gnosis on Aave v3) show high event counts driven by automated/bot activity rather than organic user deposits.

Lending

Curated supply, borrow, flash loan, and liquidation data across lending protocols

Balances

Token balance snapshots for holder analysis

Prices

Token pricing for USD denomination

Token Transfers

Raw transfer events for flow analysis

DEX Trades

DEX activity for vault token trading

Enterprise Data Solutions

Need a unified vaults dataset, custom vault analytics, or dedicated support? Talk to our enterprise team.