What is a Lending Protocol?
A lending protocol is a decentralized finance (DeFi) platform that enables users to lend their cryptocurrency to earn interest, or borrow crypto by putting up collateral — all without a bank or intermediary. Smart contracts handle deposits, loans, interest rates, and liquidations automatically.
Lending is the second-largest DeFi sector after DEXs, with over $20 billion in total value locked across protocols. The top lending protocols — Aave, Compound, and Spark — process billions in monthly volume and have become essential DeFi infrastructure.
Unlike traditional banks (where lending is permissioned and opaque), DeFi lending is permissionless and transparent. Anyone with a wallet can supply or borrow assets in minutes.
How Lending Protocols Work
Supplying (Lending)
When you supply assets to a lending protocol:
- Deposit: You deposit 1,000 USDC into Aave
- Interest accrues: The protocol pays you interest (funded by borrowers)
- Collateral value: Your deposit becomes available as collateral for borrowing
- aToken receipt: You receive aTokens (aUSDC) that represent your deposit + accrued interest
- Withdraw anytime: Burn aTokens to withdraw your principal + interest
The interest rate is algorithmic — it adjusts automatically based on supply and demand:
Low utilization (lots of supply, few borrowers) → Low rates for lenders
High utilization (little supply, many borrowers) → High rates for lenders
Borrowing
To borrow, you must first supply collateral:
- Supply collateral: Deposit $5,000 worth of ETH
- Borrow: Borrow up to $3,750 USDC (75% LTV for ETH on Aave)
- Interest accrues: You pay interest on the borrowed amount
- Maintain health factor: Keep your collateral ratio above the liquidation threshold
- Repay anytime: Repay principal + interest to get your collateral back
You always overcollateralize — a $5,000 collateral can only back $3,750 in loans. This ensures the protocol remains solvent even if prices crash.
Interest Rate Model
Most DeFi lending protocols use a kinked interest rate model:
Utilization Rate (borrowed / supplied)
0-80%: Gentle slope (stable rates)
80%+: Steep slope (rates spike to attract more supply / push out borrowers)
| Utilization | Aave USDC Supply Rate | Aave USDC Borrow Rate |
|---|---|---|
| 30% | ~2% APY | ~4% APY |
| 60% | ~4% APY | ~7% APY |
| 80% (kink) | ~6% APY | ~12% APY |
| 95% | ~15% APY | ~50%+ APY |
The steep slope above 80% utilization acts as a stabilizer: when borrowing demand is too high, rates spike to attract more lenders and discourage borrowing.
Major Lending Protocols
Aave
| Feature | Details |
|---|---|
| TVL | $12B+ |
| Chains | Ethereum, Arbitrum, Optimism, Polygon, Base, Avalanche |
| Unique features | Flash loans, GHO stablecoin, multi-collateral, eMode |
| Token | AAVE (governance + staking) |
Aave is the largest and most feature-rich lending protocol. It supports 200+ assets and pioneered flash loans, isolated lending markets, and the GHO stablecoin.
Compound
| Feature | Details |
|---|---|
| TVL | $2B+ |
| Chains | Ethereum, Arbitrum, Polygon, Base |
| Unique features | Supply/borrow interest as COMP rewards, Governor governance |
| Token | COMP |
Compound was the first major DeFi lending protocol (2018) and pioneered the algorithmic interest rate model that most other protocols adopted.
Spark
| Feature | Details |
|---|---|
| TVL | $2B+ |
| Chains | Ethereum, Arbitrum |
| Unique features | Fork of Aave with GHO integration, Sky (MakerDAO) ecosystem |
| Token | SPK |
Spark is closely tied to the MakerDAO/Sky ecosystem and serves as the primary lending market for DAI and USDS.
Key Concepts
Loan-to-Value (LTV)
The percentage of your collateral’s value you can borrow:
Borrow Capacity = Collateral Value × LTV
| Asset | Aave LTV | Liquidation Threshold |
|---|---|---|
| ETH | 82.5% | 88% |
| WBTC | 73% | 83% |
| USDC | 80% | 86% |
| stETH | 72.5% | 79% |
| LINK | 65% | 75% |
Health Factor
Your health factor determines how safe your position is:
Health Factor = (Collateral × Liquidation Threshold) / Total Borrowed
- Health factor > 2.0: Very safe
- Health factor 1.0-1.5: Manageable risk
- Health factor < 1.0: Liquidatable (see Liquidation)
Utilization Rate
Utilization = Total Borrowed / Total Supplied
High utilization = less liquidity = higher rates. Protocols target 70-80% utilization for optimal efficiency.
Risks
- Smart contract risk: Bugs in lending contracts could result in loss of funds. Over $300M has been lost to lending protocol exploits.
- Liquidation risk: If collateral drops in value, you can be liquidated with a penalty. Always maintain a health factor above 1.5.
- Oracle risk: Lending protocols rely on price oracles (Chainlink) for collateral valuation. Oracle failures can cause cascading liquidations.
- Depeg risk: If a stablecoin collateral loses its peg, the protocol may not be able to fully liquidate positions.
- Governance risk: Protocol parameters (LTV, interest rates) can change via governance votes.
Frequently Asked Questions
Q: How much can I earn lending on Aave? A: It varies by asset and chain. USDC on Ethereum mainnet: 3-6% APY. ETH: 0.5-2% APY. Stablecoins on L2s: 5-10% APY. Check Aave dashboard for current rates.
Q: Is it safe to deposit stablecoins in DeFi lending? A: For major protocols (Aave, Compound) with billions in TVL, the risk is low but not zero. Smart contract bugs and oracle failures are the primary concerns. Diversify across multiple protocols to reduce risk.
Q: Can I borrow without collateral? A: Only via flash loans (uncollateralized but must be repaid in the same transaction). For normal loans, all DeFi lending requires overcollateralization.