---
description: This section demonstrates the Supply & Withdraw flow of Bodh
---

# Depositing

By depositing cryptocurrencies in the platform, users earn a variable interest rate on their deposits determined by the interaction of supply, demand, and smart contract-set interest rate models. User deposits provide the pools of liquidity made available on the platform to borrowers, while also granting the ability to act as collateral.&#x20;

Currently, there are 5 available assets that you can supply and use as collateral on Bodh Finance: ETH, USDC, BOBA, USDT, and WBTC.

![](https://3655874667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm3l7ooK1lrhZ7N6OH0qC%2Fuploads%2FIj47likFhpTdohKpiVnD%2Fimage.png?alt=media\&token=4947816e-46f5-4cf7-9846-78e30a37b783)

* **APY**: This is the Annual percentage yield, which you receive for supplying assets in the market.
* **Your Supply**: It displays the amount you have supplied (deposited) in the particular market.
* **Wallet**: This shows the current token balance available in your wallet.
* **Collateral**: This column allows you to activate/deactivate any asset as collateral (for borrowing).

## Supplying / Depositing assets

{% hint style="info" %}
You might need to Approve the token, if not approved.
{% endhint %}

1. Click on any row in the supply Market
2. Enter the desired amount to deposit and click "Supply"&#x20;
3. Once the transaction is confirmed, the deposit is successfully registered and it starts earning interest.
4. Bodh Token (bToken) will be deposited into your wallet as a representation of your supplied asset into the protocol

**Note:** You can use _**Max**_ if you want to supply all the available tokens in your wallet.

![](https://3655874667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm3l7ooK1lrhZ7N6OH0qC%2Fuploads%2Fz5pRx4p88BTzoa4RVFXE%2Fimage.png?alt=media\&token=52e6ce57-88d0-448c-802f-77a0c497c0b4)

## Withdrawals

1. To withdraw, switch to WITHDRAW tab under the "Supply" dashboard.
2. Select the amount to withdraw and submit the transaction.&#x20;

**Note:** You can use _**Max**_ if you want to withdraw all the supplied token&#x73;_._

![](https://3655874667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm3l7ooK1lrhZ7N6OH0qC%2Fuploads%2F2S9IsGY12kSbf8Os3EQp%2Fimage.png?alt=media\&token=2e82ee37-4432-4243-a27e-ed32f387c8dc)
