back31 Oct 20234 min read
blog post image

How do Decentralized Finance Protocols Make Money?

The decentralized finance (DeFi) space is constantly evolving. One important factor in maintaining this growth is for DeFi protocols to establish methods of generating revenue. Understanding these revenue models can give developers a roadmap for achieving sustainable growth.

If you are in the process of setting up your own Decentralized Finance (DeFi) protocol, you may be curious about the potential avenues for generating revenue. This blog analyzes the typical revenue models for DeFi protocols and the different value accrual methods for achieving a self-sustaining platform and ecosystem.

What are DeFi Protocols?

First, let's discuss the basics of DeFi protocols. In simple terms, DeFi protocols are decentralized financial applications and services that use blockchain technology. Like other blockchain technologies, the goal of DeFi protocols is to provide decentralized and transparent alternatives to traditional financial services. These protocols cover a range of financial services, including lending, borrowing, trading, investing, and more—all without the need for intermediaries.

Typically, centralized institutions in traditional finance govern and manage these services. However, DeFi protocols operate differently as they rely on smart contracts. Smart contracts are self-executing agreements powered by the blockchain. They automatically enforce the terms and conditions of a transaction and record them on the blockchain's immutable ledger.

Since DeFi protocols are open and decentralized, anyone with Internet access and a DeFi-compatible digital wallet can participate. This makes DeFi accessible to a wider audience, including areas with limited access to traditional finance systems. Additionally, DeFi protocols have the advantage of seamless integration and communication with other blockchain technologies, creating an interconnected and robust network of interoperability.

In summary, DeFi protocols have the potential to provide more inclusive, transparent, and efficient financial services. With this in mind, let's explore some examples of how these protocols can generate revenue to sustain their operations.

Revenue Model Examples

There are several ways for DeFi protocols to consistently generate revenue in a manner that achieves self-sustainability and benefits the ecosystem and users.

The most common method is through transaction fees. When users utilize DeFi services like lending or trading, they may be charged a small fee for using the platform. High-volume DeFi protocols can generate significant revenue from transaction fees. Trading platforms typically include transaction fees as a revenue-generating mechanism.

For instance, Uniswap, a leading decentralized exchange, charges a 0.3% fee on trades. This not only incentivizes liquidity providers but also funds the continuous development and maintenance of the platform.

Lending protocols, on the other hand, will generate revenue through extracting a few bps between the borrow and lending rates. This fee is distributed to both the liquidity provider and the protocol itself. By doing so, liquidity providers are incentivized to support the platform and contribute to its growth.

Token appreciation is a viable option for larger DeFi protocols that have their own native token. Users can purchase and hold these tokens, leading to potential price appreciation as demand increases. The protocol usually distributes a portion of the tokens to the public through an airdrop or an initial DEX offering (IDO), while retaining a share for itself. The protocol can sell these tokens to generate revenue and support its operations.

The Importance of Revenue

Revenue is essential for DeFi protocols as it covers initial development costs and maintenance. However, its benefits go beyond that. Revenue also supports the growth of the protocol and enhances its usefulness to users.

Consistent revenue generation directly benefits stakers and token holders. DeFi protocols that offer revenue-sharing features can provide higher APR and fees for those who stake or provide liquidity. When platform participants see increased rewards or ROI, they become more engaged and supportive of the protocol's functionality.

When a DeFi protocol operates effectively, it attracts more users, resulting in increased liquidity and revenue. Decentralized exchanges also experience higher trade volumes, leading to more efficient and cost-effective trading.

As a result, revenue contributes to a stronger protocol and a more engaged user base, leading to growth and further revenue. This positive feedback loop incentivizes active users and enhances the platform's visibility, attracting even more users.

Revenue generation is related to the concept of yield farming. Yield farmers utilize the revenue-sharing mechanism of the protocol to maximize their profits by compounding interest. A protocol generating more revenue could set up an incentives model to attract more yield farmers, resulting in increased liquidity and rewards for all participants.

How Much Can Protocols Generate?

Now that you understand how DeFi protocols can generate revenue and why this is important, you may be curious about the typical amount of revenue these protocols generate. Since DeFi operates on the blockchain, this information is readily available through public resources. All transactional data conducted is recorded on-chain.

Compiling all of this data is not necessarily simple, however. You can use a blockchain explorer to search through a protocol's transactions, which can be time-consuming. Alternatively, blockchain data aggregators can provide a more comprehensive overview of a protocol's transaction history and information. One such example in the DeFi space is DefiLlama, which aggregates verified information on the top DeFi protocols including, revenue, yields and total value locked across multiple blockchain ecosystems.

Whether you are researching DeFi revenue numbers for investment purposes or building your own DeFi protocol, taking the time to find and compile these figures can provide valuable insights into the DeFi landscape.

How Pyth Can Help

If you are creating your own DeFi protocol and intend to generate revenue from it, it is crucial to have the necessary tools to ensure that your protocol is efficient and valuable to users. One way to achieve this is by integrating your protocol with reliable, low-latency market data from institutional-quality sources.

The Pyth Network provides a cost-effective solution for connecting your DeFi application to high-quality oracle feeds for your mission-critical systems. You can get started with the documentation or reach out.


We can’t wait to hear what you think! You can join the Pyth Discord and Telegram, follow us on X. You can also learn more about Pyth here.

Stay Updated with Pyth

Stay informed about Pyth network's development and upcoming events!