Home / Academy / Borrowing

Aave step by step: borrow USDC against wrapped bitcoin

A walkthrough of Aave v3: wrap BTC, connect a wallet, supply collateral, borrow USDC, watch the health factor, repay and withdraw.

Advanced

Aave is a lending protocol: software on Ethereum and other networks that lets you supply one asset as collateral and borrow another. Nobody approves you and nobody holds your keys. This guide walks through borrowing USDC, a dollar token, against wrapped bitcoin on Aave v3.

Careful: Borrowing against bitcoin can lose the collateral. On Aave, liquidation is automatic and comes with no warning. Wrapping bitcoin adds risks of its own. This guide is education, not advice. Start with an amount you could afford to lose while you learn.

First: what wrapped bitcoin is

Aave does not run on the Bitcoin network, so it cannot hold native BTC. It accepts wrapped bitcoin: tokens such as WBTC or cbBTC that live on Ethereum or on a layer-2 network. Each token is issued by a company that holds real BTC to back it, one for one.

What you need

Supply collateral and borrow

  1. Type app.aave.com in your browser yourself and bookmark it: app.aave.com. Fake copies of the site exist, and ads often lead to them.
  2. Click Connect wallet and choose your wallet. Connecting only shows your address. It moves nothing.
  3. Choose the market at the top of the page: the same network your wrapped bitcoin is on.
  4. Under Assets to supply, find WBTC or cbBTC and click Supply. Enter the amount.
  5. Approve the token in your wallet the first time, then confirm the supply. These are two signatures, and each one costs a network fee.
  6. Under Your supplies, check that the asset is switched on as collateral. If the switch is off, it cannot back a loan.
  7. Under Assets to borrow, find USDC and click Borrow. Enter the amount. Before you confirm, the app shows what your health factor will be after the loan.
  8. Borrow well below the maximum the app offers. The maximum leaves almost no room for a price fall.
  9. Confirm in your wallet. The USDC arrives at your address.

The health factor

The health factor is one number that says how safe the position is. It compares the value of your collateral, adjusted by a limit that Aave sets for that asset, with what you owe. Higher is safer. Below 1, the position can be liquidated: anyone can repay part or all of your debt and take your collateral in exchange, plus a penalty. It happens in seconds and there is no appeal.

The health factor falls when bitcoin's price falls, and it also drifts down slowly as interest is added to your debt. The interest rate on Aave is variable and can change every day. See Health factor and liquidation for how to read it and how much room to leave.

Repay

  1. Have USDC in your wallet: the amount borrowed plus the interest added since.
  2. Under Your borrows, click Repay next to USDC.
  3. Enter an amount, or choose the maximum to close the loan. You can repay any part at any time.
  4. Approve and confirm in your wallet. The health factor rises straight away.

Withdraw your collateral

  1. Under Your supplies, click Withdraw next to your wrapped bitcoin.
  2. With the loan fully repaid, you can withdraw everything. With a loan still open, the app only lets you withdraw what keeps the health factor above 1.
  3. Confirm in your wallet. The wrapped bitcoin returns to your address.
  4. To go back to native BTC, reverse the wrapping step, for example through the exchange you used. Fees apply again.

What can go wrong

Good to know: The portal's Borrow page offers the same supply, borrow and repay steps, with your own wallet signing each action, when the feature is switched on for your account. Firsthand Bitcoin never holds your keys or your collateral.

Open the Borrow page

Read next

Open the Academy · Send a message