Compound V3 Protocol
Description
Compound V3 is the third version of the Compound protocol. New version represents a significant shift in the DeFi landscape by introducing a unified borrowing market model. In this model, the base asset can be borrowed against other assets.
Currently, there are three markets: the ETH market, the USDC market, and the USDT market. In each market, users can provide different assets as collateral and borrow the market's asset (WETH, USDC, or USDT).
This transformation carries several advantages. First, it enhances security for users across all assets within the Compound ecosystem. Second, it allows for increased collateral ratios, providing more flexibility for borrowers. This also decreases the liability for each market since all debt is settled in the form of assets.
Metrics related to Compound protocol:
Action metrics:
compound_v3_action_deposits
- Amount of deposited tokenscompound_v3_action_deposits_usd
- Amount of deposited tokens in USDcompound_v3_action_liquidations
- Amount of liquidated tokenscompound_v3_action_liquidations_usd
- Amount of liquidated tokens in USDcompound_v3_action_new_debt
- Amount of borrowed tokenscompound_v3_action_new_debt_usd
- Amount of borrowed tokens in USDcompound_v3_action_repayments
- Amount of repaid tokenscompound_v3_action_repayments_usd
- Amount of repaid tokens in USD
Total supplied/borrowed metrics:
compound_v3_collateral_total_supplied
- Total supplied tokens for the collateral assetcompound_v3_collateral_total_supplied_usd
- Total supplied tokens in USD for the collateral assetcompound_v3_total_supplied
- Total supplied tokens for the market assetcompound_v3_total_supplied_usd
- Total supplied tokens in USD for the market assetcompound_v3_total_borrowed
- Total borrowed tokenscompound_v3_total_borrowed_usd
- Total borrowed tokens in USD
APY (annual percentage yield) metrics:
compound_v3_supply_apy
- Supply APYcompound_v3_borrow_apy
- Borrow APY
Protocol total action metrics:
compound_v3_total_deposits_usd
- Total amount of deposits on Compound V3 (combining all assets in USD)compound_v3_total_liquidations_usd
- Total amount of liquidations on Compound V3 (combining all assets in USD)compound_v3_total_new_debt_usd
- Total amount of borrowings on Compound V3 (combining all assets in USD)compound_v3_total_repayments_usd
- Total amount of repayments on Compound V3 (combining all assets in USD)
Protocol total supplied/borrowed metrics:
compound_v3_protocol_total_supplied_usd
- Total amount supplied on Compound V3 (combining all assets in USD)compound_v3_protocol_total_borrowed_usd
- Total amount borrowed on Compound V3 (combining all assets in USD)
Daily active addresses:
compound_v3_active_addresses
- Daily active addresses on Compound V3
Access
Measuring Unit
- Amount in tokens/USD
- APY metrics in percentages
Data Type
Frequency
Latency
Available Assets
Metrics related to the entire protocol available for compound
Other metrics: available for these assets
SanAPI
Action metrics: compound_v3_action_deposits<_usd>
, compound_v3_action_liquidations<_usd>
,
compound_v3_action_new_debt<_usd>
and compound_v3_action_repayments<_usd>
1 2 3 4 5 6 7 8 9 10 11 12 13
{ getMetric(metric: "compound_v3_action_deposits_usd"){ timeseriesData( slug: "wrapped-bitcoin" from: "2023-08-01T00:00:00Z" to: "2023-08-03T00:00:00Z" includeIncompleteData: true interval: "5m"){ datetime value } } }
Total action metrics: compound_v3_total_deposits_usd
, compound_v3_total_liquidations_usd
,
compound_v3_total_new_debt_usd
and compound_v3_total_repayments_usd
1 2 3 4 5 6 7 8 9 10 11 12 13
{ getMetric(metric: "compound_v3_total_new_debt_usd"){ timeseriesData( slug: "compound" from: "2023-08-01T00:00:00Z" to: "2023-08-03T00:00:00Z" includeIncompleteData: true interval: "5m"){ datetime value } } }
Total supplied/borrowed metrics: compound_v3_collateral_total_supplied<_usd>
,
compound_v3_total_supplied<_usd>
and compound_v3_total_borrowed<_usd>
1 2 3 4 5 6 7 8 9 10 11 12 13
{ getMetric(metric: "compound_v3_collateral_total_supplied"){ timeseriesData( slug: "wrapped-bitcoin" from: "2023-08-01T00:00:00Z" to: "2023-08-03T00:00:00Z" includeIncompleteData: true interval: "5m"){ datetime value } } }
Protocol total supplied/borrowed metrics: compound_v3_protocol_total_supplied_usd
and
compound_v3_protocol_total_borrowed_usd
1 2 3 4 5 6 7 8 9 10 11 12 13
{ getMetric(metric: "compound_v3_protocol_total_supplied_usd"){ timeseriesData( slug: "compound" from: "2023-08-01T00:00:00Z" to: "2023-08-03T00:00:00Z" includeIncompleteData: true interval: "5m"){ datetime value } } }
APY metrics: compound_v3_supply_apy
and compound_v3_borrow_apy
1 2 3 4 5 6 7 8 9 10 11 12 13
{ getMetric(metric: "compound_v3_supply_apy"){ timeseriesData( slug: "usd-coin" from: "2023-08-01T00:00:00Z" to: "2023-08-07T00:00:00Z" includeIncompleteData: true interval: "5m"){ datetime value } } }
Daily active addresses: compound_v3_active_addresses
1 2 3 4 5 6 7 8 9 10 11 12 13
{ getMetric(metric: "compound_v3_active_addresses"){ timeseriesData( slug: "compound" from: "2023-08-01T00:00:00Z" to: "2023-08-10T00:00:00Z" includeIncompleteData: true interval: "1d"){ datetime value } } }