# DeFi Lending Market Share: Aave, Morpho, Spark and Euler

> DeFi lending market share by deposits and active loans: Aave, Morpho, Spark, Compound, Euler and Fluid by chain, with total borrowed in DeFi over time.

Markdown copy of https://voltfincrypto.com/apps/defi-lending-market-share

**Question:** How are DeFi deposits and active loans split between Aave, Morpho, Spark and other lenders?

- Kind: Dashboard in Voltfin Vantage
- Topic: [DeFi](https://voltfincrypto.com/topics/defi)
- Chains: Multi-chain, Ethereum, Base, Arbitrum
- Status: Planned. The data is not published yet, so this page states no figure; each figure will open its receipt when it is.

Lending is one of DeFi's largest activities, and a handful of protocols hold most of it. This dashboard measures each lender on two figures read from its contracts: deposits, what suppliers have put in, and active loans, what borrowers currently owe. It shows each protocol's share of both, by chain, and how that share shifts over time.

Deposits and loans are counted where the lending happens. A curated vault that supplies to Morpho markets counts once, in those markets, and a protocol that supplies to another lender is counted in that lender's markets. Every figure is valued at oracle prices at the same block and links to the reads behind it.

## Blueprint

### Share

Each lender's deposits, loans and share on the latest day.

- **Deposits, all lenders** (USD): Deposits across the covered lenders on the latest complete day.
- **Active loans, all lenders** (USD): Active loans across the covered lenders on the same day.
- **Largest lender's share of loans** (%): The largest lender's share of active loans on the latest day, with its name.
- **Loans to deposits** (%): Active loans as a share of deposits across all covered lenders.
- **Lenders compared**: Each lender with deposits, active loans, its share of each, chains covered and 30-day change in loans.
- **By chain and lender** (USD): The selected measure on each chain, split by lender.

### History

How deposits, loans and each lender's share moved over time.

- **Active loans, 30-day change** (%): Change in active loans across all lenders against thirty days earlier.
- **Largest lender's share, 30-day change** (percentage points): Change in the largest lender's share of active loans over thirty days.
- **Deposits and loans by day** (USD): Deposits and active loans across all covered lenders by day.
- **Share by lender** (%): Each lender's share of the selected measure by day.

Filters: Chain (Every covered chain, or all chains); Measure (Deposits or active loans); Period (Last 30 or 90 days, or the last 12 months).

## How it will be measured

- Aave v3 and SparkLend deposits are aToken totalSupply and loans are variableDebtToken totalSupply per reserve, read at the first block after 00:00 UTC; Aave v4 uses its hubs' totals on Ethereum.
- Compound v3 reads each Comet's totalSupply() and totalBorrow() for the base asset and totalsCollateral(asset) for collateral; Morpho Blue reads market(id) totalSupplyAssets and totalBorrowAssets for every created market, with collateral from SupplyCollateral and WithdrawCollateral events.
- Euler v2 reads each EVault's totalAssets() and totalBorrows(), and Fluid its liquidity layer's total supply and borrow per token.
- Values use Chainlink latestRoundData at the same block, and a protocol's share is its deposits or loans over the covered total on the same day.
- Vaults that allocate into these markets are not added again, so each loan is counted once, in the market where it was made.

## Data it needs

- `lending_markets_daily` (to build): Supply, borrow, utilization and rates per lending market (Aave, Morpho, Spark, Compound, Euler and others) at day end.
- `native_prices_daily` (to build): Reference prices of major assets read from on-chain oracle feeds (Chainlink latestRoundData) at each day's last block, with each round's update time.
- Source: Aave v3 and SparkLend aToken and variableDebtToken totalSupply per reserve at daily blocks
- Source: Aave v4 hub totals on Ethereum
- Source: Compound v3 Comet totalSupply(), totalBorrow() and totalsCollateral(asset)
- Source: Morpho Blue market(id) totalSupplyAssets and totalBorrowAssets for every CreateMarket id
- Source: Euler v2 EVault totalAssets() and totalBorrows()
- Source: Fluid liquidity layer total supply and borrow per token
- Source: Chainlink latestRoundData for USD values

## Questions

### Which protocol has the largest share of DeFi lending?

Aave has held the largest share of DeFi lending for several years, by deposits and by loans. The dashboard recomputes every lender's share daily from contract state, so the split shown above is the current one, with its receipts.

### Why measure active loans as well as deposits?

Deposits show how much capital a lender attracts; active loans show how much of it is used. A protocol can hold large deposits that sit idle, so the two shares can differ; loans say more about borrowing demand.

### Are Morpho vault deposits counted on their own?

No. Morpho vaults supply to Morpho markets, so their deposits already appear in those markets' totals. Counting the vaults as well would add the same funds twice.

### How is this different from lending TVL?

Value locked usually counts what remains in a lender's contracts, deposits less loans. This dashboard shows deposits and loans separately, which describes the size of each side of the lending business.

### Which chains are included?

The chains where the covered lenders run markets, starting with Ethereum, Base, Arbitrum and other large EVM chains. A chain not yet covered is named as missing, never counted as zero.

## Glossary

- **Deposits**: Assets supplied to lending markets, including collateral, valued at oracle prices.
- **Active loans**: Assets currently borrowed from lending markets, including accrued interest.
- **Curated vault**: A vault that pools deposits and allocates them across lending markets chosen by a curator, such as a Morpho vault.

## Related apps

- [Aave Rates: Borrow and Supply APY by Market](https://voltfincrypto.com/apps/aave-rates)
- [DeFi Lending Rates Table: Utilization and LTV by Market](https://voltfincrypto.com/apps/defi-lending-rates-table)
- [Morpho Vaults: Curator Allocations and Collateral Exposure](https://voltfincrypto.com/apps/morpho-vaults-curator-exposure)
- [Aave v4 Tracker: Deposits, Loans, Hubs and Spokes](https://voltfincrypto.com/apps/aave-v4-tracker)
- [Top DeFi Protocols by TVL](https://voltfincrypto.com/apps/top-defi-protocols-by-tvl)
- [DeFi TVL by Chain: Total Value Locked Rankings](https://voltfincrypto.com/apps/defi-tvl-by-chain)

Build it in Voltfin Studio: https://app.voltfincrypto.com/signup?next=%2F
