> For the complete documentation index, see [llms.txt](https://docs.moonwell.fi/moonwell/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.moonwell.fi/moonwell/moonwell-overview/lend/supply.md).

# Supply

## About

Lend your assets to start earning a variable interest rate and rewards.

## **Prerequisites**&#x20;

1. [Wallet Connection](/moonwell/moonwell-overview/getting-started/wallet-connection.md)
   * To get started, connect a wallet to the Moonwell app.
2. Hold an asset(s) that is supported on Moonwell.
   * All supported assets are listed in [Markets](https://moonwell.fi/markets).&#x20;

## How to Supply

### Step 1: Selecting Asset to Supply

1. Navigate to "[**Markets**](https://moonwell.fi/markets)"&#x20;

<figure><img src="/files/WcXAIxuOVOef4FS0CJNV" alt=""><figcaption></figcaption></figure>

2. Click "**Supply**" on the asset you want to lend.

<figure><img src="/files/asZxQgHMeeYedRRyAfuU" alt=""><figcaption><p>Clicking "Supply" will direct you to the "Lend" page of the desired asset.</p></figcaption></figure>

### Step 2: Completing Deposit Transaction

1. With the "**Supply**" modal selected, enter the amount to be supplied.

<figure><img src="/files/XythNdUNA2Yn085jkiIa" alt="" width="375"><figcaption><p>Enter the desired amount to supply</p></figcaption></figure>

2. Click "**Supply**", then "**Confirm Supply"** in the pop-up window. &#x20;

<figure><img src="/files/aIqHNayRoP7aLyICy2c8" alt=""><figcaption><p>Review the transaction details before clicking "Confirm Supply"</p></figcaption></figure>

3. Wait for the transaction to complete.&#x20;
4. Congratulations! You have successfully supplied assets to Moonwell.

{% hint style="info" %}
Once the transaction is confirmed, you will receive mTokens in exchange for the tokens you have supplied to Moonwell. mTokens are transferable, yield-bearing ERC-20 tokens that represent a user's position on Moonwell.

Every asset supported by Moonwell has its own corresponding mToken. For instance, mGLMR represents the minted version of Moonbeam's GLMR token.
{% endhint %}
