Compound COMP
About
What Is Compound (COMP)?
Compound is a DeFi lending protocol that allows users to earn interest on their cryptocurrencies by depositing them into one of several pools supported by the platform.
To learn more about this project, check out our deep dive of Compound.
When a user deposits tokens to a Compound pool, they receive cTokens in return. These cTokens represent the individual’s stake in the pool and can be used to redeem the underlying cryptocurrency initially deposited into the pool at any time. For example, by depositing ETH into a pool, you will receive cETH in return. Over time, the exchange rate of these cTokens to the underlying asset increases, which means you can redeem them for more of the underlying asset than you initially put in — this is how the interest is distributed.
On the flip side, borrowers can take a secured loan from any Compound pool by depositing collateral. The maximum loan-to-value (LTV) ratio varies based on the collateral asset, but currently ranges from 50 to 75%. The interest rate paid varies by borrowed asset and borrowers can face automatic liquidation if their collateral falls below a specific maintenance threshold.
Since the launch of the Compound mainnet in September 2018, the platform has skyrocketed in popularity, and recently passed more than $800 million in total locked value.
Who Are the Founders of Compound?
Compound was founded in 2017 by Robert Leshner and Geoffrey Hayes, both of whom previously worked in high-profile roles at Postmates — an online food delivery service. The two continue to hold executive positions at Compound Labs, Inc — the software development firm behind the Compound protocol, with Leshner currently serving as CEO, while Hayes is the CTO.
Though both founders have experience founding successful companies, Robert Leshner, in particular, has been particularly active in helping to grow the blockchain space, and has publicly invested in popular crypto platforms including Argent Wallet, Opyn, and Blockfolio.
The Compound team now comprises over a dozen individuals — almost half of which work as engineers.
What Makes Compound Unique?
According to Compound, the majority of cryptocurrencies sit idle on exchange platforms, doing nothing for their holders. Compound looks to change this with its open lending platform, which allows anybody who deposits supported Ethereum tokens to easily earn interest on their balance or take out a secured loan — all in a completely trustless way.
Compound’s community governance sets it apart from other similar protocols. Holders of the platform’s native governance token — COMP — can propose changes to the protocol, debate and vote whether to implement changes suggested by others — without any involvement from the Compound team. This can include choosing which cryptocurrencies to add support for, adjusting collateralization factors, and making changes to how COMP tokens are distributed.
These COMP tokens can be bought from third-party exchanges or can be earned by interacting with the Compound protocol, such as by depositing assets or taking out a loan.
How Many Compound (COMP) Coins Are There in Circulation?
Like many digital assets, only a fixed number of COMP tokens will ever come into existence. The total supply is capped at 10 million COMP and as of writing, less than a third are in circulation (~3.3 million).
Out of these 10 million tokens, just over 4.2 million tokens will be distributed to Compound users over a 4-year period. The second biggest allotment (almost 2.4 million COMP) goes to the Compound Labs, Inc shareholders, whereas 2.2 million tokens will be distributed to the Compound founders and current team with a 4 year vesting schedule.
Finally, 775,000 COMP are reserved for community governance incentives and the remaining 332,000 tokens will be allocated to future team members.
The exact rate of COMP emission is subject to change over time, as voters are able to increase or reduce the emission rate by passing a proposal through community governance.
How Is the Compound Network Secured?
Everything on Compound is handled automatically by smart contracts, which act to mint cTokens after Ethereum and ERC20 assets are deposited, and allow Compound users to redeem their stake using their cTokens.
The protocol enforces a collateralization factor for all assets supported by the platform, ensuring each pool is overcollateralized at all times. If the collateral falls below the minimum maintenance level, it will be sold to liquidators at a 5% discount, paying down some of the loan and returning the remainder to an acceptable collateralization factor.
This arrangement helps to ensure borrowers maintain their collateral levels, provides a safety net for lenders, and creates an earning opportunity for liquidators.
Where Can You Buy Compound (COMP)?
COMP is currently available to trade on hundreds of cryptocurrency exchange platforms, including Coinbase Pro, Binance and Huobi Global. It can be traded against most other popular cryptocurrencies, as well as a range of fiat currencies, including the U.S. dollar (USD), Indian rupee (INR) and Australian dollar (AUD).
Not sure how to convert fiat to cryptocurrencies like COMP? Find out more here.
AI Analysis
What is the Compound (COMP) cryptocurrency good for? What are its main use cases?
Compound (COMP) is a decentralized finance (DeFi) protocol built on Ethereum that allows users to lend and borrow cryptocurrencies in a permissionless manner. Its native governance token, COMP, plays a key role in the ecosystem. Here are its main use cases and benefits:
1. Governance & Decentralized Decision-Making
- COMP holders can propose and vote on changes to the Compound protocol, such as:
- Adjusting interest rates
- Adding new assets to the platform
- Modifying risk parameters
- This makes Compound a decentralized autonomous organization (DAO) where token holders have direct influence.
2. Earning Interest on Crypto (Lending)
- Users can supply (lend) assets like ETH, DAI, USDC, etc., to liquidity pools.
- In return, they earn interest (paid in the same asset they deposited).
- Interest rates are algorithmically adjusted based on supply and demand.
3. Borrowing Crypto (Collateralized Loans)
- Users can borrow assets by locking up collateral (e.g., ETH, DAI).
- Borrowers pay interest to lenders, and the system is overcollateralized (borrowers must maintain a certain collateral ratio to avoid liquidation).
- No credit checks or KYC required.
4. Yield Farming & DeFi Integration
- COMP can be staked in liquidity pools (e.g., on platforms like Aave or Curve) to earn additional rewards.
- It’s often used in DeFi strategies to maximize returns.
5. Incentivizing Protocol Growth
- COMP rewards are distributed to users who supply or borrow assets, encouraging liquidity provision.
- This helps grow the Compound ecosystem by attracting more participants.
6. Staking for Protocol Fees
- In the future, COMP may be used to stake and earn a share of protocol fees, similar to other DeFi governance tokens.
Why Use Compound?
- Non-custodial: Users retain control of their funds.
- Transparent: All transactions are on-chain.
- Permissionless: Anyone can lend or borrow without approval.
- Interoperable: Works with other DeFi protocols (e.g., Yearn Finance, Aave).
Risks to Consider
- Smart contract risks (though Compound has been audited).
- Market volatility (borrowers can be liquidated if collateral value drops).
- Regulatory uncertainty (DeFi governance tokens may face scrutiny).
Conclusion
Compound (COMP) is primarily useful for lending, borrowing, and governance in DeFi. Its token gives holders a say in the protocol’s future, while the platform itself provides a key infrastructure for decentralized finance.
Would you like a deeper dive into any specific aspect?
What blockchain does Compound use? Is it its own blockchain or built on top of another?
Compound is a decentralized lending and borrowing protocol built on the Ethereum blockchain. It does not operate on its own blockchain but rather as a smart contract-based application on Ethereum.
Key Details:
- Blockchain: Ethereum (Layer 1)
- Type: DeFi protocol (not a standalone blockchain)
- Smart Contracts: Compound uses Ethereum's smart contract functionality to enable lending, borrowing, and liquidity provision.
- Governance Token: COMP (used for governance, not native to a separate blockchain).
Why Ethereum?
Compound leverages Ethereum's security, developer ecosystem, and compatibility with other DeFi protocols (e.g., Aave, Uniswap). It also benefits from Ethereum's transition to proof-of-stake (PoS) and scalability solutions like Layer 2 rollups (e.g., Arbitrum, Optimism), where some Compound v3 markets operate.
Comparison to Other Protocols:
- Aave: Also on Ethereum (with deployments on other chains like Polygon and Avalanche).
- Solana-based Protocols: Like Solend or MarginFi, which run on Solana’s blockchain.
Compound remains Ethereum-native, focusing on interoperability within the Ethereum DeFi ecosystem.
Is Compound programmable? Does it support smart contracts or decentralized applications?
Yes, Compound is programmable and supports smart contracts and decentralized applications (dApps). Here’s how:
1. Programmable Nature of Compound
- Compound is built on Ethereum, a programmable blockchain that allows developers to create and deploy smart contracts.
- The protocol itself is a set of smart contracts that enable decentralized lending and borrowing of crypto assets.
- Developers can interact with Compound’s contracts via web3 libraries (e.g., ethers.js, web3.js) or directly via RPC calls.
2. Smart Contract Support
- Compound’s core functionality (supplying assets, borrowing, liquidity mining) is governed by on-chain smart contracts.
- Developers can extend or integrate with Compound’s contracts to build new financial products (e.g., yield aggregators, automated strategies).
- The protocol follows open-source principles, allowing anyone to audit, modify, or build on top of it.
3. Decentralized Applications (dApps) on Compound
- Many DeFi dApps integrate with Compound, such as:
- Yearn Finance (yield optimization)
- Zapper (portfolio management)
- Aave (competitor but often compared)
- Developers can create custom dApps that interact with Compound’s contracts, such as:
- Automated lending/borrowing bots
- Yield farming strategies
- Cross-protocol DeFi integrations
4. Governance & Upgradability
- Compound has a governance token (COMP) that allows holders to vote on protocol upgrades.
- The protocol is upgradable, meaning new features can be added via governance proposals.
Conclusion
Yes, Compound is fully programmable, supports smart contracts, and can be integrated into dApps. Its open, decentralized nature makes it a popular choice for DeFi developers.
Would you like help with a specific integration or development idea? 🚀
How fast are Compound transactions? What is the typical confirmation time and throughput (transactions per second)?
The speed of Compound transactions depends on the underlying blockchain (Ethereum) and network conditions. Here’s a breakdown of typical performance metrics:
1. Confirmation Time
- Average Block Time (Ethereum): ~12 seconds (post-Merge, with Proof-of-Stake).
- Typical Confirmation Time for Compound Transactions:
- 1-2 blocks (12–24 seconds) for most transactions.
- 6-12 confirmations (~1–2 minutes) for critical transactions (e.g., large trades or DeFi interactions).
2. Throughput (Transactions Per Second - TPS)
- Ethereum’s Base Layer TPS: ~15–30 TPS (varies with congestion).
- Compound-Specific Throughput:
- ~5–10 TPS (due to smart contract complexity and gas costs).
- Higher during low congestion, lower during peak times.
3. Factors Affecting Speed
- Gas Fees: Higher fees prioritize faster confirmations.
- Network Congestion: During high demand (e.g., DeFi surges), delays can increase.
- Smart Contract Complexity: Compound’s interactions (e.g., borrowing, lending, swaps) require more computations than simple transfers.
4. Comparison to Other DeFi Protocols
- Aave, Uniswap, etc.: Similar TPS (~5–15) due to Ethereum’s base layer.
- Layer 2 Solutions (e.g., Arbitrum, Optimism): Much faster (~100–1,000 TPS) with near-instant finality.
Conclusion
Compound transactions are fast enough for most DeFi use cases but can slow down during network congestion. For near-instant transactions, Layer 2 solutions (e.g., Arbitrum) are recommended.
Would you like insights on optimizing transaction speed (e.g., gas strategies)?
How much data can I store on the Compound blockchain? Does it support on-chain data storage?
The Compound Protocol is primarily a decentralized lending and borrowing platform built on Ethereum, and it does not natively support on-chain data storage in the way that platforms like IPFS, Arweave, or Filecoin do.
Data Storage on Compound
Smart Contract Storage
- Compound's smart contracts store minimal data (e.g., collateral ratios, interest rates, user balances).
- This data is persistent but limited to what the protocol requires for lending/borrowing operations.
- Storage costs are high on Ethereum (due to gas fees), so Compound avoids storing large datasets.
Off-Chain Data
- Most user data (e.g., transaction history, detailed analytics) is stored off-chain and accessed via APIs (e.g., Compound’s subgraph on The Graph).
No General-Purpose Storage
- Compound does not support arbitrary on-chain data storage (like files, documents, or large datasets).
- If you need on-chain storage, you’d need a different solution (e.g., Ethereum’s EVM storage, IPFS, or Filecoin).
Alternatives for On-Chain Data Storage
If you need decentralized storage, consider:
- IPFS (InterPlanetary File System) + Filecoin (for persistence)
- Arweave (permanent storage)
- Ethereum’s EVM storage (expensive but possible)
- Layer 2 solutions (e.g., Arbitrum, Optimism) for cheaper storage
Conclusion
Compound is not designed for general data storage—it focuses on DeFi lending/borrowing. For on-chain storage, you’ll need a different blockchain or storage solution.
Would you like recommendations for a specific use case?
Contact Us About Compound
Are you a representative of the Compound project? Send us a message.