Morpho Protocol

Description

Morpho is a decentralized finance (DeFi) protocol designed to optimize yields in lending and borrowing markets. It operates as a layer on top of existing protocols like Compound and Aave, improving the efficiency of capital allocation by matching lenders and borrowers directly. This direct matching reduces intermediaries, enhancing both the interest rates for lenders and borrowers. The protocol aims to offer seamless and more profitable interactions within the DeFi ecosystem.

Action metrics:

  • morpho_action_deposits - Amount of deposited tokens
  • morpho_action_deposits_usd - Amount of deposited tokens in USD
  • morpho_action_liquidations - Amount of liquidated tokens
  • morpho_action_liquidations_usd - Amount of liquidated tokens in USD
  • morpho_action_new_debt - Amount of borrowed tokens
  • morpho_action_new_debt_usd - Amount of borrowed tokens in USD
  • morpho_action_repayments - Amount of repaid tokens
  • morpho_action_repayments_usd - Amount of repaid tokens in USD
  • morpho_action_age_repayments - Amount of repaid tokens multiplied by how long they were borrowed

Protocol total action metrics:

  • morpho_total_deposits_usd - Total amount of deposits on Morpho protocol (combining all assets in USD)
  • morpho_total_liquidations_usd - Total amount of liquidations on Morpho protocol (combining all assets in USD)
  • morpho_total_new_debt_usd - Total amount of borrowings on Morpho protocol (combining all assets in USD)
  • morpho_total_repayments_usd - Total amount of repayments on Morpho protocol (combining all assets in USD)

Morpho vaults metrics:

Protocol total supplied/borrowed metrics:

  • morpho_protocol_total_supplied_usd - Total amount supplied on Morpho (combining all assets in USD)
  • morpho_protocol_total_borrowed_usd - Total amount borrowed on Morpho (combining all assets in USD)

Daily active addresses:

  • morpho_active_addresses - Daily active addresses on Morpho protocol

Flashloan metrics:

  • morpho_flashloan - Flashloan volume by asset
  • morpho_flashloan_usd - Flashloan volume by asset in USD
  • morpho_total_flashloan_usd - Total flashloan volume across Morpho in USD

Access

Restricted Access


Measuring Unit

  • Amount in tokens/USD

Data Type

Timeseries Data


Frequency


Latency

On-Chain Latency


Available Assets

Metrics related to the entire protocol are available for morpho.

Other metrics are available for these assets


SanAPI

Action metrics: morpho_action_deposits<_usd>, morpho_action_liquidations<_usd>, morpho_action_new_debt<_usd> and morpho_action<_age>_repayments<_usd>

{
getMetric(metric: "morpho_action_deposits_usd") {
timeseriesDataJson(
slug: "weth"
from: "2024-01-01T00:00:00Z"
to: "2024-02-01T00:00:00Z"
includeIncompleteData: true
interval: "1d"
)
}
}

Total action metrics: morpho_total_deposits_usd, morpho_total_liquidations_usd, morpho_total_new_debt_usd and morpho_total_repayments_usd

{
getMetric(metric: "morpho_total_new_debt_usd") {
timeseriesDataJson(
slug: "morpho"
from: "2024-01-10T00:00:00Z"
to: "2024-01-12T00:00:00Z"
includeIncompleteData: true
interval: "1h"
)
}
}

Morpho vaults total supplied metric: morpho_vaults_total_supplied_usd

{
getMetric(metric: "morpho_vaults_total_supplied_usd") {
timeseriesDataJson(
selector: {
slug: "morpho"
labelFqn: "santiment/morpho_vault->steakhouse usdc:v1"
}
from: "2024-10-01T00:00:00Z"
to: "2024-10-10T00:00:00Z"
includeIncompleteData: true
interval: "1h"
)
}
}

Morpho vaults APY metric: morpho_vaults_apy

{
getMetric(metric: "morpho_vaults_apy") {
timeseriesDataJson(
selector: {
slug: "morpho"
labelFqn: "santiment/morpho_vault->steakhouse usdc:v1"
}
from: "2025-09-01T00:00:00Z"
to: "2025-10-10T00:00:00Z"
includeIncompleteData: true
interval: "1d"
)
}
}

Protocol total supplied/borrowed metrics: morpho_protocol_total_supplied_usd and morpho_protocol_total_borrowed_usd

{
getMetric(metric: "morpho_protocol_total_supplied_usd") {
timeseriesDataJson(
slug: "morpho"
from: "2025-09-01T00:00:00Z"
to: "2025-09-07T00:00:00Z"
includeIncompleteData: true
interval: "5m"
)
}
}

Daily active addresses: morpho_active_addresses

{
getMetric(metric: "morpho_active_addresses") {
timeseriesDataJson(
slug: "morpho"
from: "2024-01-01T00:00:00Z"
to: "2024-01-10T00:00:00Z"
includeIncompleteData: true
interval: "1d"
)
}
}

Flashloan metrics: morpho_flashloan, morpho_flashloan_usd and morpho_total_flashloan_usd

{
getMetric(metric: "morpho_flashloan") {
timeseriesDataJson(
slug: "usd-coin"
from: "2026-01-01T00:00:00Z"
to: "2026-01-10T00:00:00Z"
includeIncompleteData: true
interval: "5m"
)
}
}