Compound (COMP) API and Price Oracle

Compound API Logo


For informational use only; request a custom oracle/API for production below.
General information
Contract address
Smart contract address of the asset
Blockchain network where the asset is deployed
Pricing methodology used to determine the price of the token in USD. By default, all price feeds on the DIA App are calculated with a MAIR methodology. This parameter is customisable.Learn more about methodologies.
Update frequency
120 seconds is the default update frequency. This parameter is customisable.Learn more about oracle updates.
Next update
24h Volume
The total volume captured by DIA across all the integrated sources.
Volume 24h
Trades 24h
Get a custom Compound price oracle or API endpoint

DIA Oracle Builder [BETA]
Create and manage price oracles autonomously
  • Autonomously deploy oracles under 3 minutes
  • Select data sources, methodology & update triggers
  • Easily fund, edit and delete oracles
  • Management and monitoring dashboard
  • Available in 3 testnet chains
build your oracle
Request custom oracle
Request a fully tailored price oracle implementation
  • Autonomously deploy oracles under 3 minutes
  • Tailored oracles for any individual needs
  • Editable, updatable oracles
  • Real-time gas balance notifications
  • Available in 50+ chains
Start request process
Token information

What is Compound (COMP)?

Compound (COMP) is a decentralized lending protocol built on the Ethereum blockchain. It allows users to borrow and lend cryptocurrencies by utilizing smart contracts. The protocol aims to enable efficient borrowing and lending without the need for intermediaries. Compound was founded by Robert Leshner and launched in 2018. The name "Compound" comes from the concept of compounding interest. As of now, Compound is one of the most popular DeFi projects in the blockchain industry.

How does Compound work?

Compound is a decentralized lending and borrowing protocol built on the Ethereum blockchain. It utilizes smart contracts to create an open and transparent marketplace for lending and borrowing digital assets. At its core, Compound uses an algorithmic interest rate model that adjusts based on market supply and demand.

The underlying technology behind Compound is blockchain, specifically the Ethereum blockchain. Blockchain technology enables the creation of decentralized applications (dApps) like Compound, allowing for trustless and secure transactions without the need for intermediaries.

The functioning of Compound is relatively straightforward. Users can deposit their assets into the protocol and earn interest by lending them to other users. These assets can include cryptocurrencies such as Ethereum, as well as other tokens like stablecoins. The interest rates are determined by the supply and demand dynamics of each asset in the protocol.

Borrowers, on the other hand, can leverage their existing assets as collateral to borrow other digital assets. The amount they can borrow is determined by the collateralization ratio set by the protocol. If the value of the collateral falls below a certain threshold, a liquidation process is triggered to ensure lenders can recover their funds.

Overall, Compound serves as a decentralized marketplace for individuals to lend and borrow digital assets, providing liquidity to the ecosystem and enabling users to earn interest or access additional capital. Its use of blockchain technology ensures transparency, security, and trust in the lending and borrowing process.

What are the benefits of Compound?

Compound is a decentralized finance (DeFi) protocol built on the Ethereum blockchain that allows users to borrow and lend digital assets. It offers several benefits compared to its direct competitors, such as Aave and MakerDAO.

One of Compound's key advantages is its simplicity and user-friendly interface. It's designed to be accessible to both experienced and novice users, allowing them to easily supply assets and earn interest or borrow funds. This simplicity has contributed to its popularity within the DeFi space.

Another benefit of Compound is its ability to support a wide range of assets. Unlike some of its competitors, it supports a diverse portfolio of cryptocurrencies, including popular ones like Ethereum, Dai, and USDC. This gives users more flexibility in choosing which assets to lend or borrow.

Compound also stands out for its algorithmic interest rates. Its interest rates are determined by supply and demand dynamics, which are affected by market forces. This dynamic interest rate mechanism helps ensure that borrowers have access to competitive rates while allowing lenders to earn attractive yields, making Compound an efficient marketplace for borrowing and lending.

Furthermore, Compound's governance token, COMP, allows users to participate in the decision-making process of the protocol. Token holders can propose and vote on changes to the platform, giving them a say in its future development and direction.

While Aave and MakerDAO also offer similar services, Compound's simplicity, asset variety, dynamic interest rates, and governance features make it a competitive choice in the DeFi space. Ultimately, the choice between these platforms depends on individual user preferences and specific needs.

What is Compound used for?

Compound is a decentralized finance (DeFi) protocol built on the Ethereum blockchain that allows users to borrow and lend cryptocurrencies. It aims to provide an efficient and transparent way for individuals to earn interest on their digital assets or obtain capital by borrowing against their crypto holdings.

Common cases for using Compound include:

1. Lending: Users can deposit supported cryptocurrencies into Compound and earn interest on their holdings. By lending their tokens, they contribute to the borrowing liquidity pool and receive interest in return. This opens up opportunities for individuals who do not want to actively trade their cryptocurrencies to still generate passive income.

2. Borrowing: Compound users can also borrow cryptocurrencies by providing collateral in the form of other supported tokens. This enables individuals to access liquidity without the need for traditional intermediaries like banks. Borrowers can use the borrowed funds for various purposes, such as trading, investing, or even funding their own projects.

One specific case where Compound can be useful is for crypto traders who want to leverage their holdings. Let's say a trader believes that the price of a particular cryptocurrency will increase. Instead of selling their existing tokens, they can use them as collateral to borrow additional funds from the Compound protocol. With those borrowed funds, the trader can purchase more of the cryptocurrency they believe will rise in value, amplifying their potential gains. However, it's important to note that leveraging also increases the risk, as losses would be magnified in the same proportion.

Overall, Compound provides an innovative platform for earning interest on digital assets and accessing liquidity through decentralized borrowing and lending.

What is DIA's Compound API?

DIA's Compound API is part of their suite of API endpoints that provide real-time price feeds of crypto assets. These price feeds are constructed by sourcing raw data from over 85 on-chain and off-chain cryptocurrency and NFT exchanges, resulting in comprehensive and reliable information. Unlike other web3 data providers, DIA's extensive data collection ensures that they can deliver what others cannot.

DIA offers both free API endpoints for developers to test and fully customizable, custom feeds. While the free endpoints are standardized and available for anyone to access, the custom feeds offer more flexibility and tailor-made configurations. Custom API data feeds can be designed according to specific requirements, including sources, methodologies, update mechanisms, and more. To request a custom feed, developers can reach out to DIA via Discord or Telegram.

The use cases for DIA's API are diverse and span across the blockchain ecosystem. In the DeFi space, the price information provided by DIA's API can be utilized in derivatives, options and futures, lending and borrowing markets, collateralized stablecoin creation, synthetic asset issuance, money markets, and various other applications. Similarly, in the NFTfi domain, DIA's API can support peer-to-pool NFT lending and borrowing, on-chain NFT derivatives, NFT renting, NFT fractionalization, and more.

Overall, the Compound API from DIA empowers developers with accurate and timely data for various applications in the blockchain sector. While the free feeds serve as a useful starting point for testing and informational purposes, the custom feeds offer enhanced flexibility and customization options to meet specific needs. By offering both options, DIA ensures that developers can access reliable data and create innovative solutions in the ever-evolving blockchain space.

What is DIA's Compound price oracle?

DIA's Compound price oracle is a smart contract that provides real-time price feeds of various crypto assets. This price oracle is integrated with over 35 layer 1 and layer 2 networks, enabling the deployment of oracles in multiple blockchains. What sets DIA apart from other web3 data providers is its extensive data sourcing. DIA collects raw data from more than 85 on-chain and off-chain cryptocurrency and NFT exchanges, encompassing billions of individual trades.

While DIA offers (free) demo oracles for developers to test, these are strictly for testing purposes and cannot be used in production applications. However, DIA provides the option for users to request custom configuration for price feed oracles. These custom oracles can be tailored based on sources, methodologies, update mechanisms, and more. To request a custom feed, users can reach out to DIA via Discord or Telegram.

DIA's custom oracles have significant utility for users, as they can be adapted to specific requirements. The price information provided by DIA's oracles can be leveraged in various ways across the blockchain ecosystem. In DeFi applications, DIA's oracles can be used for derivatives, options and futures, lending and borrowing markets, collateralized stablecoins, synthetic asset issuance, money markets, and more. Similarly, in the NFTfi space, DIA's oracles enable peer-to-pool NFT lending and borrowing, on-chain NFT derivatives, NFT renting, NFT fractionalization, and other innovative use cases.

In the context of blockchain technology, a blockchain oracle is an external information provider that supplies verified data from outside the blockchain to smart contracts. Oracles bridge the gap between on-chain and off-chain worlds by ensuring smart contracts have access to real-world data for their execution and decision-making processes.

Why use DIA's COMP API & price oracle?

DIA's COMP API and COMP Price Oracle bring a host of benefits to users in the blockchain ecosystem. These solutions not only provide access to accurate and reliable price data for cryptocurrencies and NFTs but also offer a high level of customization.

One key advantage of utilizing DIA's API and Price Oracle for the specified token is the ability to tailor the oracle and API endpoints to meet the unique requirements of decentralized applications. Users have control over various configuration settings, such as selecting the data sources that compose the price feed, applying data cleaning filters and pricing methodologies, and determining the update mechanisms and frequency. This ensures that the data and oracles remain robust and resilient to market conditions, providing both global market and specific individual or cross-chain market prices. This level of customization ensures that each user receives a tailored solution.

Transparency is another significant benefit provided by DIA's API and oracles. These tools offer full and granular transparency throughout the entire data journey. Users can closely track and monitor the oracle and API feeds using DIA's various tracking and monitoring tools.

In summary, DIA's COMP API and COMP Price Oracle offer accurate and reliable price data while granting users the ability to customize and adapt the data sources and update mechanisms. Additionally, the transparency provided by DIA's tools ensures trust and confidence in the obtained information.

Why use DIA data feeds and oracles?

DIA provides full insight on the oracle’s data journey as well monitoring tools to track feeds in real-time.
Oracles can be tailored to any use case in terms of data sources, methodologies and update mechanisms and much more.
Broadest coverage
DIA provides price oracles for 3,000+ cryptocurrencies: from blue-chip tokens to long-tail assets.