# How to supply?

To **supply** to the protocol the **fastest** and **easiest** way is to navigate to the **web interface (dApp)**. Select the assets and the amount you wish to supply and submit the transaction. Once confirmed, your assets are supplied and you get to earn yield.

Most supply instances on the user application triggers the Chain Abstracted Liquidity Widget interface, where major protocol features are displayed.

<figure><img src="https://3823826527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB0KKjjsMVHo3F4YUhKt3%2Fuploads%2FsLzi7u4EXVnWYQW7otO8%2Fimage.png?alt=media&#x26;token=ce0e1ad0-915d-4eef-befa-d4100c597230" alt=""><figcaption><p>Liquidity Widget Supply tab.</p></figcaption></figure>

***

### Connect your wallet

First connect your wallet through the UI, this can either be done through the Liquidity Widget or top right corner of the navigation bar.

<figure><img src="https://3823826527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB0KKjjsMVHo3F4YUhKt3%2Fuploads%2FXPUjB43ZPpGDTZ4IvWx4%2Fimage.png?alt=media&#x26;token=ae9742c6-f3c1-44e5-9d9c-dc949b23fe6c" alt=""><figcaption><p>Connecting your wallet</p></figcaption></figure>

{% hint style="success" %}
Connecting from any network will automatically switch the application to that network if supported.
{% endhint %}

#### Connecting to a different chain

There are a few easy ways to connect to a different networks:

1. Select a different network through your browser wallet;
2. Select a different chain ***from*** the dropdown bar;
3. Change the network through the wallet button.

<figure><img src="https://3823826527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB0KKjjsMVHo3F4YUhKt3%2Fuploads%2FEcyKa76pOEaOTHTgRVO2%2Fimage.png?alt=media&#x26;token=33fc1193-9614-433e-9694-f6382b06a7ae" alt=""><figcaption><p>Selecting a network example.</p></figcaption></figure>

When you select a different network through the application, this will prompt your browser wallet to switch network and switches the application to operate from the network selected.

***

### Select supported asset to supply

Due to the quantity of assets Replete is compatible with, there are different ways to select an asset to supply. The easiest method to do so is through the App page and there are two easy ways to select an asset to supply.&#x20;

1. Select an asset on the asset dropdown menu on the Liquidity Widget;
2. Select an asset through the Asset Widget, prompting the Liquidity Widget to change.

{% hint style="danger" %}
If no asset appears as compatible, you do not have assets that are compatible with Replete.
{% endhint %}

<figure><img src="https://3823826527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB0KKjjsMVHo3F4YUhKt3%2Fuploads%2FWVXGa1IGvQXAaEBU3kRl%2Fimage.png?alt=media&#x26;token=1e55e03a-71d6-4486-b82f-cfba6323918b" alt=""><figcaption><p>Asset Widget (left) and Liquidity Widget (right) example.</p></figcaption></figure>

The Asset Widget will only display assets that are available to supply to Replete. The information displayed is based on the connected wallet and available assets per chain.

{% hint style="info" %}
**Note** that selecting an asset that is available on a different chain will prompt to switch networks.
{% endhint %}

### Supply asset

Once an asset has been selected enter the desired amount you wish to supply. There is no minimum amount to supply instated.

In the following example we selected Arbitrum as the supply chain and USDC as the token to supply.

<figure><img src="https://3823826527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB0KKjjsMVHo3F4YUhKt3%2Fuploads%2Faq3KaaHSwKxPl8Go8ubd%2Fimage.png?alt=media&#x26;token=137b87e2-22cd-4cb4-848d-036f255d4d67" alt=""><figcaption><p>Approving a transaction.</p></figcaption></figure>

Once you are happy with the parameters you can submit the transaction. This will prompt your wallet to approve and/or submit the transaction, after the final check you can submit and a few moments later you have supplied.

After your transaction has reached finality, the dashboard will display the information.&#x20;

#### Receive rTokens

Once you have successfully supplied the asset of your choice, you will receive a receipt in the form of a rToken. The rToken value is pegged to the value of the corresponding asset at a 1:1 ratio. rTokens function as a normal token and can be transferred, traded or stored.

{% hint style="warning" %}
Note that rToken is an arbitrary name for Replete interest-bearing tokens, they are displayed on your wallet as r + ticker of asset supplied.&#x20;
{% endhint %}

All yield collected by the rTokens' reserves are distributed to rToken holders directly by continuously increasing their wallet balance. Please note that rTokens are currently only available on Arbitrum.

{% hint style="info" %}
rTokens are minted upon supply and burned upon withdrawal.
{% endhint %}

***

### Tool tips & settings

If you are well versed in web3, you can also toggle the settings button to have additional features to write and execute the contracts.

<figure><img src="https://3823826527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB0KKjjsMVHo3F4YUhKt3%2Fuploads%2FPiwR0I4Z9dKPkyCzEV89%2Fsettings-gb-smol.png?alt=media&#x26;token=12b26983-dc7f-4d47-b493-cb6c7687927c" alt=""><figcaption><p>Settings and tooltips example.</p></figcaption></figure>

Utilize the tooltips to get a better understanding of what they do. Some settings are best left as is, as they can result in the loss of funds if they are not properly used.

***

### Learn more

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Withdrawing</strong></td><td>Learn more about withdrawing to any connected chain.</td><td><a href="../withdraw">withdraw</a></td><td></td><td><a href="https://3823826527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB0KKjjsMVHo3F4YUhKt3%2Fuploads%2Ff5wFmnUfkpccca4TDbxo%2Fwithdraw-gb.jpg?alt=media&#x26;token=0c9347d4-6234-4e06-9319-2de5f5774a5b">withdraw-gb.jpg</a></td></tr><tr><td><strong>Borrowing</strong></td><td>Learn more about borrowing to any connected chain.</td><td><a href="../borrow">borrow</a></td><td></td><td><a href="https://3823826527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB0KKjjsMVHo3F4YUhKt3%2Fuploads%2FsJEYQ0yhTGo5k65CFJBk%2Fborrow-gb.jpg?alt=media&#x26;token=ba8511e9-896c-4bbf-9220-adcfa61dc771">borrow-gb.jpg</a></td></tr></tbody></table>
