What Is a Lending Pool in DeFi?

Learn what a lending pool is in DeFi, how pooled lending works, how interest rates are set, and what makes lending pools different from traditional bank lending.

What Is a Lending Pool in DeFi?

A lending pool is a smart contract that holds funds deposited by lenders and makes them available for borrowers to take out as loans. It is the core mechanism that powers decentralized lending — allowing anyone in the world to lend or borrow cryptocurrency without needing a bank, a credit check, or a loan officer.

In traditional finance, when you deposit money into a savings account, the bank lends it out and pays you interest. A DeFi lending pool works on the same principle, except the bank is replaced by code running on a blockchain. The rules are transparent, the process is automated, and anyone with a crypto wallet can participate.

How Lending Pools Work

The Supply Side: Lenders

Anyone can deposit cryptocurrency into a lending pool. When you supply assets — say, USDC, ETH, or wBTC — you are adding liquidity to the pool. In return, you receive a token that represents your share of the pool (often called an aToken on Aave or a cToken on Compound). This token tracks your deposit plus any interest that accrues over time.

Your funds are not lent to a specific borrower. Instead, they join a shared pool that any qualified borrower can draw from. This pooled model means you do not need to find a counterparty or negotiate terms — the smart contract handles everything.

The Borrow Side: Borrowers

To borrow from a lending pool, a user must first deposit collateral. DeFi lending is overcollateralized, meaning you must deposit more value in collateral than you borrow. For example, if a protocol requires a 150% collateral ratio, you need to deposit $15,000 worth of crypto to borrow $10,000.

Once collateral is deposited, the borrower can withdraw funds from the pool up to their borrowing limit. They pay interest on the borrowed amount, and that interest flows back into the pool — increasing the value of the lenders' shares.

The Automated Part: Smart Contracts

The entire process — deposits, withdrawals, borrowing, repaying, and interest accrual — is managed by smart contracts. These are programs deployed on a blockchain that execute automatically according to their coded rules. No human intermediary approves or rejects transactions. If you meet the collateral requirements, you can borrow. If you supply assets, you earn interest.

The Role of Utilization Rate

The utilization rate is the percentage of the lending pool that is currently borrowed. It is one of the most important metrics in any lending pool because it directly affects both the interest rates borrowers pay and the yield lenders earn.

How Utilization Affects Rates

  • Low utilization (e.g., 20%) — There is plenty of idle capital in the pool. Borrow rates are low to attract borrowers, and supply rates are also low because only a small portion of the pool is generating interest.
  • Moderate utilization (e.g., 60-80%) — A healthy balance between supply and demand. Rates are reasonable for both sides.
  • High utilization (e.g., 95%+) — Nearly all the capital is borrowed. The protocol sharply increases borrow rates to encourage repayment and attract new deposits. Supply rates are high because almost all the pool is generating interest.

Most protocols define an "optimal" utilization target (often around 80%) and use an interest rate model with a sharp kink above that point. This design prevents the pool from being fully drained, ensuring lenders can withdraw their funds when needed.

Why Full Utilization Is a Problem

If 100% of a lending pool is borrowed, lenders cannot withdraw their deposits. This creates a liquidity crisis. The protocol's interest rate model is specifically designed to prevent this by making borrowing extremely expensive at high utilization, which incentivizes repayment and attracts new supply.

Types of Lending Pools

Single-Asset Pools

In a single-asset lending pool, each asset has its own separate pool. USDC has one pool, ETH has another, wBTC has another. Lenders deposit into the specific pool for the asset they want to lend, and borrowers borrow from the specific pool for the asset they want.

This is the model used by most major lending protocols like Aave and Compound. It keeps accounting clean and allows each asset to have its own interest rate curve and risk parameters.

Isolated Lending Pools

Some protocols (like Morpho and newer versions of Aave) support isolated lending pools, where specific collateral-asset pairs are separated from the rest of the system. This limits the contagion risk — if one collateral type experiences issues, it does not affect pools that do not involve that collateral.

Cross-Collateral Pools

In some designs, a borrower can use multiple assets as collateral to borrow from the pool. This adds flexibility but also adds complexity to liquidation mechanics and risk management.

Lending Pools vs. Liquidity Pools

A common point of confusion is the difference between a lending pool and a liquidity pool. While both are pools of funds held in smart contracts, they serve different purposes:

Lending Pools

  • Purpose: Enable borrowing and lending.
  • How you earn: You earn interest paid by borrowers.
  • Composition: Typically contain a single asset (e.g., a USDC lending pool).
  • Risk: Smart contract risk, variable interest rates, potential withdrawal delays at high utilization.

Liquidity Pools

  • Purpose: Enable token swaps on decentralized exchanges.
  • How you earn: You earn trading fees from swaps.
  • Composition: Typically contain two (or more) tokens in specific ratios (e.g., an ETH/USDC pool).
  • Risk: Smart contract risk, impermanent loss (when token prices diverge).

Both types of pools are foundational to DeFi, and many advanced strategies combine them — for example, supplying a liquid staking token to a lending pool and borrowing against it.

Key Parameters of a Lending Pool

When evaluating a lending pool, several parameters matter:

Total Value Locked (TVL)

The total amount of assets deposited in the pool. Higher TVL generally indicates more trust in the protocol and better liquidity for withdrawals.

Supply and Borrow Rates

The current annual yield for lenders and the annual cost for borrowers. These rates change constantly based on utilization.

Reserve Factor

The reserve factor is the percentage of borrower interest that the protocol keeps for its treasury instead of distributing to lenders. A typical reserve factor might be 10-20%.

Collateral Factor / Loan-to-Value (LTV)

This determines how much a borrower can take out relative to their collateral value. An LTV of 75% means you can borrow up to 75% of your collateral's value.

Liquidation Threshold

The point at which a borrower's position becomes eligible for liquidation. If your collateral value drops below this threshold relative to your debt, liquidators can repay part of your loan and claim your collateral at a discount.

How Lending Pools Handle Risk

Overcollateralization

Every loan in a DeFi lending pool must be overcollateralized. This is the primary mechanism that protects lenders — if a borrower defaults, their collateral can be liquidated to repay the debt.

Liquidation Mechanisms

When a borrower's collateral value falls below the liquidation threshold, external actors called liquidators step in. They repay a portion of the borrower's debt and receive the borrower's collateral at a discount (the liquidation bonus). This process is automated and incentivized by the discount, ensuring bad debt is quickly resolved.

Oracle Price Feeds

Lending pools rely on price oracles (like Chainlink) to determine the current value of collateral and debt assets. Accurate and timely price data is critical — oracle failures or manipulation can lead to improper liquidations or undercollateralized positions.

Risk Isolation

Newer protocols increasingly use isolated pools and risk tiers to prevent a problem with one asset from cascading across the entire system.

Lending Pools in Practice: Finding the Best Rates

Because each protocol operates its own lending pools with its own parameters, rates can vary significantly. A USDC lending pool on Aave might offer 4% APY while the same asset on Compound offers 6% and Morpho offers 7%. These differences arise from variations in utilization, reserve factors, interest rate models, and token incentive programs.

Borrow by Sats Terminal was built to solve this exact problem. By aggregating rates across multiple DeFi lending protocols, it lets you compare where to supply or borrow in a single interface — whether you are looking to earn yield on stablecoins or find the best rate for a Bitcoin-backed loan. More specifically, Borrow shows each supported pool — Aave v3 and Morpho Blue markets plus a curated set of CeFi providers — alongside its current rate, max LTV, and liquidation price, and labels every option as custodial or non-custodial. You can see how a pool's utilization-driven supply rate translates into the actual borrow APY for your BTC, side by side with every alternative.

Getting Started with Lending Pools

Step 1: Choose a Protocol

Start with established protocols that have undergone multiple audits and have significant total value locked. Aave, Compound, and Morpho are among the most trusted lending protocols in DeFi.

Step 2: Select an Asset

Decide which asset you want to lend. Stablecoins tend to offer higher, more consistent supply rates. Volatile assets like ETH or wBTC may offer lower rates but let you maintain exposure to price appreciation.

Step 3: Deposit

Connect your wallet to the protocol's interface, approve the transaction, and deposit your funds. You will receive a receipt token representing your position.

Step 4: Monitor

Check your position periodically. Supply rates change as utilization shifts, and you may want to move funds to a different pool or protocol if rates become more favorable elsewhere.

Conclusion

Lending pools are the engine of decentralized lending. They pool capital from individual lenders, make it available to borrowers, and use smart contracts and economic incentives to manage interest rates, risk, and liquidity automatically. Understanding how they work — particularly the role of utilization rates, interest rate models, and reserve factors — gives you a significant advantage when deciding where to deploy your capital in DeFi. Whether you are a lender seeking yield or a borrower looking for the best rate on your crypto collateral, tools like Borrow by Sats Terminal help you navigate the lending pool landscape efficiently.

The borrower side is where Borrow does the most abstraction: native BTC goes in, and the aggregator handles which wrapped form (wBTC, BTCB, or cbBTC) the winning lender's pool actually requires — a detail you'd otherwise have to research per protocol.

Common Questions

A lending pool is a smart contract that holds cryptocurrency deposited by lenders and makes it available for borrowers to take out as loans. Lenders earn interest from the pool based on how much of the funds are being borrowed (the utilization rate), and borrowers pay that interest in exchange for accessing the liquidity. The entire process is automated by code — no bank or intermediary is involved.

Related Questions