# Withdraw

## How to Withdraw

### **Method 1**

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

<figure><img src="https://38185780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4535Mbmb8O8Y5q8Xz3cK%2Fuploads%2FvYnDWIfHDsdx0vBX9hLw%2Fimage.png?alt=media&#x26;token=d9b9574f-a57c-4f8d-a493-74ee9bf5ae80" alt=""><figcaption></figcaption></figure>

2. Click "**Supply**" on the asset you would like to withdraw

<figure><img src="https://38185780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4535Mbmb8O8Y5q8Xz3cK%2Fuploads%2Ft0Oh2h8MSV6sRP1COWvw%2FCleanShot%202025-01-23%20at%2006.26.25.png?alt=media&#x26;token=a53ce338-d977-4281-a80c-eee777906909" alt=""><figcaption></figcaption></figure>

3. Switch to "**Withdraw**" using the tabs at the top of the modal

<figure><img src="https://38185780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4535Mbmb8O8Y5q8Xz3cK%2Fuploads%2FynSouoiSCxMYo9XK4Mn7%2FCleanShot%202025-01-23%20at%2006.27.17.png?alt=media&#x26;token=87ccb256-2321-4b02-8841-ec58e65debd1" alt="" width="468"><figcaption></figcaption></figure>

4. With the "**Withdraw**" modal and preferred asset selected, enter the amount to be withdrawn and click "**Withdraw**"

<figure><img src="https://38185780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4535Mbmb8O8Y5q8Xz3cK%2Fuploads%2Fj9SdEBaRwrSflylz8bbx%2FCleanShot%202025-01-23%20at%2006.28.14.png?alt=media&#x26;token=1778891e-5886-4cad-962b-4e5d6af33afa" alt="" width="462"><figcaption></figcaption></figure>

5. Click "**Confirm Withdraw**" in the pop-up window

<figure><img src="https://38185780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4535Mbmb8O8Y5q8Xz3cK%2Fuploads%2FRe5mM2E8hoIR48j0PFv8%2FCleanShot%202025-01-23%20at%2006.29.57.png?alt=media&#x26;token=7c2ae80c-e4d8-4db1-ac81-8432462c5a3a" alt="" width="467"><figcaption></figcaption></figure>

6. Confirm the transaction in your wallet and wait for it to execute. Once successful, the asset will be withdrawn from Moonwell and sent to your onchain wallet.

### Method 2

1. Navigate to "[**Portfolio**](https://moonwell.fi/portfolio)"

<figure><img src="https://38185780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4535Mbmb8O8Y5q8Xz3cK%2Fuploads%2FYhS8z2Ims2oQUyhxxpUa%2Fimage.png?alt=media&#x26;token=a09c469a-3417-403c-b5fe-f640a57973ae" alt=""><figcaption></figcaption></figure>

2. Locate the "**Open Positions**" section and click on "**Withdraw**" for the desired asset.

<figure><img src="https://38185780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4535Mbmb8O8Y5q8Xz3cK%2Fuploads%2FrR5WRPIcpUXYG2BMRnGx%2Fimage.png?alt=media&#x26;token=08dddee2-d39b-4737-8ba7-4ee4661d8103" alt=""><figcaption><p>"Open Positions" shows all currently active supply and borrow positions on Moonwell.</p></figcaption></figure>

3. With the "**Withdraw**" modal selected, enter the amount you wish to withdraw from Moonwell, then click "**Withdraw.**"

<figure><img src="https://38185780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4535Mbmb8O8Y5q8Xz3cK%2Fuploads%2Fqw7MNU2V5zAdqoYnXUTX%2FGoogle%20Chrome%202025-01-23%2006.34.17.png?alt=media&#x26;token=c3697181-f63c-42da-9592-14f025df4456" alt="" width="451"><figcaption></figcaption></figure>

4. Click "**Confirm Withdraw**" in the pop-up window

<figure><img src="https://38185780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4535Mbmb8O8Y5q8Xz3cK%2Fuploads%2FRe5mM2E8hoIR48j0PFv8%2FCleanShot%202025-01-23%20at%2006.29.57.png?alt=media&#x26;token=7c2ae80c-e4d8-4db1-ac81-8432462c5a3a" alt="" width="467"><figcaption></figcaption></figure>

5. Confirm the transaction in your wallet and wait for it to execute. Once successful, the asset will be withdrawn from Moonwell and sent to your onchain wallet.

{% hint style="info" %}
Once the transaction is confirmed, you will have exchanged the mTokens in your wallet with the asset tokens that you initially deposited into the protocol.

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

## Checking Available Liquidity

Before making a withdrawal, it is important to confirm that there is enough unborrowed liquidity available. Users are only able to withdraw from the protocol if there is sufficient liquidity to do so. Insufficient liquidity can lead to a failed transaction.

### **Compare Withdrawal Amount with Liquidity**&#x20;

To avoid such failures, users should compare the withdrawal amount with the liquidity available in the market they intend to withdraw from. To check the liquidity of a specific market, go to either "[**Lend**](https://moonwell.fi/markets/supply/moonbeam/glmr)" or "[**Borrow**](https://moonwell.fi/markets/borrow/moonbeam/glmr)", select the desired asset, and refer to the market information (as shown in the screenshot below).

<figure><img src="https://38185780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4535Mbmb8O8Y5q8Xz3cK%2Fuploads%2FZjW61KaqfP5OEBg5chev%2FCleanShot%202023-12-11%20at%2019.45.37%402x.png?alt=media&#x26;token=c2e5b850-a4ef-4882-ba3b-839ae678686e" alt=""><figcaption><p>Monitoring market liquidity is crucial, as it offers valuable insights into the overall market conditions. By keeping an eye on liquidity levels, one can assess how easily transactions can be executed and evaluate the potential risks associated with illiquid markets.</p></figcaption></figure>

### Waiting for Liquidity

If the currently available liquidity isn't high enough to process the withdrawal, users should wait until more liquidity becomes available. Liquidity can increase when lenders supply more of the desired asset or borrowers repay their loans.&#x20;
