Dashboard · VantagePlanned

Morpho Vaults: Curator Allocations and Collateral Exposure

Which markets and collateral is each Morpho vault exposed to right now?

Which markets and collateral each Morpho vault lends into, who curates it, how its allocations changed and what depositors earned.

ShareEmail itvoltfincrypto.com/apps/morpho-vaults-curator-exposure
Blueprint

What the dashboard will show.

The dashboard as it will open in Vantage. Each figure is named here and arrives with its receipt; until its data is published, its place stays empty.

  • Vault
  • Curator
  • Chain

Vaults

Every vault with its curator, size, realized APY and largest exposure.

Vault assets

USD

Assets held by the selected vault at the latest read, from totalAssets(), valued at the oracle price.

Figureyield_rates_dailyAwaiting data

Realized APY, 30 days

%

What depositors earned over the last thirty days, from growth in convertToAssets between two pinned blocks.

Figureyield_rates_dailyAwaiting data

Markets supplied

count

Markets or adapters the selected vault currently supplies to.

Figurelending_markets_dailyAwaiting data

Idle share

%

The share of the vault's assets not supplied to any market.

Figurelending_markets_dailyAwaiting data

Vaults compared

Every vault with its curator, chain, asset, total assets, 30-day realized APY, markets supplied and largest collateral exposure.

Tableyield_rates_dailyAwaiting data

Exposure

The selected vault's markets, collateral and allocation changes.

Largest collateral share

%

The share of the selected vault's assets lent against its largest collateral asset.

Figurelending_markets_dailyAwaiting data

Reallocations, 30 days

count

Reallocations by the vault's allocator in the last thirty days.

Figurelending_markets_dailyAwaiting data

Exposure by collateral

USD

The vault's allocation by collateral asset and market lltv at the latest read.

Donutlending_markets_dailyAwaiting data

Allocations by day

USD

The vault's supply to each market by day, showing when funds moved between markets.

Stacked arealending_markets_dailyAwaiting data

Curator and cap changes

Every cap, queue, curator and timelock change on the selected vault, with its block.

Listlending_markets_dailyAwaiting data

Vault
Every Morpho vault, by name and chain
Curator
Every curator named by a vault's curator role, or all
Chain
Every chain with Morpho vaults, or all
About

What it answers, and for whom.

A Morpho vault pools deposits of one asset and lends them across Morpho markets, each an isolated pairing of a loan asset, a collateral asset, an oracle and a liquidation limit. A curator decides which markets the vault may use and how much it may put in each, and an allocator moves funds within those limits. This dashboard shows, for every vault, where the money is lent and against what.

Depositors carry the risk of every market their vault supplies to, so exposure is shown by market and by collateral, with each market's lltv and oracle beside it. Reallocations, cap changes and curator changes are listed with their blocks, and the realized APY comes from the vault's share price at two pinned blocks rather than a quoted rate.

Method

How it will be measured.

Every figure will be read at a block, kept with its source and its exact read, and open a receipt anyone can re-check.

How receipts work →
  1. Markets come from Morpho Blue CreateMarket events, each with its loan token, collateral token, oracle, interest rate model and lltv.
  2. A vault's allocation to each market is its supply position, position(id, vault), converted to assets at the read block; Vault V2 allocations are read through its adapters' allocation events.
  3. Curators and caps come from curator() calls and SetCurator, SetCap and SetSupplyQueue events; reallocations come from ReallocateSupply and ReallocateWithdraw.
  4. Realized APY is the growth of convertToAssets for one share between two daily blocks, annualized, so losses from bad debt show up in it.
  5. Values use Chainlink latestRoundData at the same block, and a vault's idle assets, not supplied to any market, are shown as their own line.

The data it needs

Read from chain state and history

  • lending_markets_dailyTo buildLending marketsSupply, borrow, utilization and rates per lending market (Aave, Morpho, Spark, Compound, Euler and others) at day end.
  • yield_rates_dailyTo buildYields and ratesSupply rates, staking yields and vault share-price growth per pool and vault per day, in one comparable table.
  • native_prices_dailyTo buildOracle prices by dayReference prices of major assets read from on-chain oracle feeds (Chainlink latestRoundData) at each day's last block, with each round's update time.
  • Morpho Blue CreateMarket events: loanToken, collateralToken, oracle, irm and lltv
  • MetaMorpho ReallocateSupply, ReallocateWithdraw, SetCap and SetSupplyQueue events
  • MetaMorpho curator() calls and SetCurator events
  • Vault totalAssets() and convertToAssets at daily blocks for realized APY
  • Morpho Blue position(id, vault) per market at a pinned block
  • Morpho Vault V2 adapter allocation events
Questions

Questions people ask.

What is a Morpho vault?

A vault that takes deposits of one asset and lends them across several Morpho markets chosen by its curator. Depositors receive vault shares whose value grows with the interest earned, and they bear any losses in the markets the vault supplies to.

What does a Morpho curator do?

The curator sets the vault's risk limits: which markets it may supply to and how much in each. Most curator changes wait behind a timelock, and a guardian or sentinel role can cancel a pending change before it takes effect.

What is collateral exposure in a vault?

The collateral assets that borrowers in the vault's markets have posted. If a collateral asset loses value faster than liquidations can cover, the markets using it can take bad debt, and every vault supplying those markets shares the loss.

How is the vault APY calculated here?

From the vault's share price: the assets one share converts to at two pinned blocks, annualized. It is what depositors actually earned, including any losses, rather than a rate quoted for the future.

What changed with Morpho Vault V2?

Vault V2 connects to markets through adapters, splits control between owner, curator, allocator and sentinel roles and can cap exposure by collateral or other risk groupings as well as by market. The dashboard reads both vault versions into the same columns.

Curator
The role that decides which markets a Morpho vault may supply to and the cap on each.
Allocator
The role that moves a vault's funds between the markets the curator has enabled, within their caps.
LLTV
A Morpho market's liquidation loan-to-value, fixed at creation: the debt-to-collateral level at which positions can be liquidated.
Supply cap
The most a vault may supply to one market, set by the curator.

Build Morpho Vaults: Curator Allocations and Collateral Exposure on verified data.

Start free in Voltfin Studio: boards, tables and reports where every number opens its receipt. Tell us which data you need first and we will build it next.