Instadapp Guides
  • Instadapp Pro Help Docs
  • Getting Started
    • Managing Assets on Instadapp
    • Simulation Mode
    • Debt Collateral Ratio
    • Custom Tokens
    • Authority
      • How to add an Authority to your Account
      • How to remove an Authority
      • Using Gnosis Safe as an Authority
    • FAQs
  • Smart Wallets
    • DeFi Smart Account (DSA)
      • Not able to see your wallet balance?
      • Depositing from your Connected Wallet into DSA
      • Migrating DeFi assets into your DSA
      • Withdrawing to your Connected Wallet
      • Advanced Withdrawals
      • Advanced Deposits
    • Avocado Wallet
      • 🥑Avocado Guides
  • Features
    • Cross Chain Bridge
    • Protocol Refinancing
    • Sweep Swap
    • Protection Automation
    • Private Transactions
      • How to enable ETH_Sign on Metamask
    • Quick Menu
    • Global Settings
  • Protocols
    • MakerDAO
      • Maker Protocol Explained
      • Liquidations on MakerDAO
      • More Maker Info
    • Compound
      • Compound Explained
      • Liquidations on Compound v2
      • Compound v3 Explained
      • Using Compound v3
    • AAVE
      • AAVE Protocol Explained
      • How to activate E-Mode
      • Migrate from v2 to v3
      • Get more E-Mode Accounts
    • Uniswap
      • Uniswap Protocol Explained
      • Managing Uniswap on Instadapp
      • Creating a Uniswap LP
      • Import / Export
      • Rebalancing your LP
      • How to Create Uniswap Rewards
      • Staking Uniswap LPs for Staking Rewards
    • Liquity
      • Liquity Protocol Explained
      • How to open a Trove and borrow LUSD
      • How to close a Trove
      • Liquidations on Liquity
      • Supply to the Stability Pool
      • Staking LQTY
    • Euler
      • Euler Protocol Explained
      • Using Euler
      • Debt and Collateral Transfer
    • Morpho Optimizer
      • Morpho Explained
      • Using Morpho
    • Morpho Blue
      • Morpho Blue Explained
      • Using Morpho Blue Borrow
      • Using Metamorpho
  • Strategies
    • Using Strategies
    • Compound Strategies
    • Leverage / Max Mining
    • Save / Unwind Mining
    • Collateral Swap
    • Debt Swap
    • Alternative Strategies
  • Governance
    • Voting and Governance
    • Snapshot
    • Atlas
  • Walkthroughs
    • Refinancing to Morpho
    • Migrate iTokens to AAVE DSA
    • Quick Start Primer
    • Metamask Tx Creation Issues
    • How to hard reset on Metamask
  • Dive Deeper
    • DeFi Smart Accounts
    • URLs by Network
Powered by GitBook
On this page
  • Algorithmic Lending
  • Tokenized Deposits - cTokens
  • Address Based Position

Was this helpful?

  1. Protocols
  2. Compound

Compound Explained

Learn about the Compound Protocol

PreviousCompoundNextLiquidations on Compound v2

Last updated 2 years ago

Was this helpful?

The following describes Compound v2.

Algorithmic Lending

Compound works by algorithmic lending tables so rates are determined by supply and demand. Users can deposit assets which can be borrowed against. Depending on the asset the Compound protocol allows you to borrow a percentage against the asset; this is something called the Collateral Factor or Loan to Value. For example if WBTC has a collateral factor of 80% then users can borrow up to 80% of the value of their WBTC. If they deposit $1000 worth of WBTC they can borrow up to $800 against it.

Tokenized Deposits - cTokens

Compound deposits are tokenized as cTokens. For example when a user deposits USDC they receive cUSDC in their wallet. The cUSDC represents their deposit and interests and when redeemed users receive their collateral plus interest. When users withdraw their deposits they are redeeming their cTokens for the underlying assets.

Address Based Position

Compound treats each address as one position to Compound. This each address can only have one position on Compound i.e you cannot maintain two separate loans on Compound. You can use Instadapp to create additional DeFi Smart Accounts each DSA has its own unique address and can be used as a separate Compound Account.

Click here for information on v3- >