# Add/Remove Liquidity

## How to Add Liquidity <a href="#id-9527" id="id-9527"></a>

### Step1. Select Token to provide liquidity to the pool <a href="#id-9527" id="id-9527"></a>

<figure><img src="https://3721705262-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FelNqRwrEOuHToNqYrgbQ%2Fuploads%2FUUb1V1464XuC7JXSVLiT%2Fguide-liquidity-01.jpg?alt=media&#x26;token=f3ba2896-6d03-4ed5-a57e-c5dcb709b510" alt=""><figcaption></figcaption></figure>

When you select a token, the other paired token from the liquidity pool where the selected token exists will be activated.

For instance, if you choose OAS and MCHC, you’ll be supplying liquidity to the OAS-MCHC liquidity pool.

<figure><img src="https://3721705262-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FelNqRwrEOuHToNqYrgbQ%2Fuploads%2FmHVuNpOKYwf9XuS4MQpH%2Fguide-liquidity-02.jpg?alt=media&#x26;token=b5511d99-0f3c-49c2-a385-9e13f94cbd63" alt=""><figcaption></figcaption></figure>

### Step2. Input liquidity and check expected result <a href="#id-0d2c" id="id-0d2c"></a>

When you input the liquidity for one token, the amount of the other token will also be determined according to the current pool’s token ratio.\
At this point, both token amounts should not exceed the balance you hold.

Additionally, at the bottom, you can see the estimated value of LP Tokens you will receive as a result of this liquidity provision.

### Step3. Approve <a href="#d055" id="d055"></a>

If the amount you entered for the tokens are not approved, some approval processes for the each of unapproved tokens are required before the “Add liquidity” can be executed.\
Please note that OAS, being Oasys’ native token, does not require separate approval.

<figure><img src="https://3721705262-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FelNqRwrEOuHToNqYrgbQ%2Fuploads%2FGM3ATV3VXpX0QZSDDOhM%2Fguide-liquidity-03.jpg?alt=media&#x26;token=01adea10-e623-4ad0-add1-0621515d7ef5" alt=""><figcaption></figcaption></figure>

### Step4. Provide(Add) liquidity <a href="#cf48" id="cf48"></a>

Click the “Add liquidity” button to do liquidity provision.

<figure><img src="https://3721705262-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FelNqRwrEOuHToNqYrgbQ%2Fuploads%2FUdUjohL716d4bgwEG0zU%2Fguide-liquidity-04.jpg?alt=media&#x26;token=950e2996-737e-4b20-9e46-035a75bdcfd9" alt=""><figcaption></figcaption></figure>

### Step 5. Check result <a href="#e057" id="e057"></a>

You can check the processing status of your requested liquidity provision transaction on the result screen, and you can also verify it on the Oasys explorer by clicking the “Go to Explorer” button.

<figure><img src="https://3721705262-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FelNqRwrEOuHToNqYrgbQ%2Fuploads%2F4SRuPhwupZ1im0OpWqBK%2Fguide-liquidity-05.jpg?alt=media&#x26;token=4779e885-89b0-4c40-befd-efb3b68582a9" alt=""><figcaption></figcaption></figure>

By clicking the ‘Check Portfolio’ button, users can navigate to the Portfolio section, where they can see their current liquidity provisioning status as follows:

<figure><img src="https://3721705262-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FelNqRwrEOuHToNqYrgbQ%2Fuploads%2Fxrb0wvCGJ46CXgXg8oib%2Fguide-liquidity-06.jpg?alt=media&#x26;token=deba2410-2895-40a7-baf7-086b47deb1ce" alt=""><figcaption></figcaption></figure>

**\[Component Description]**

1. The amount of tokens supplied by the user through liquidity provision (calculated based on the actual two token pair’s ratio within the pool), along with the quantity that includes LP rewards aligned with the token ratio within the pool.
2. The quantity of LP tokens that the user holds.
3. The amount of each token converted to its dollar value.

Please note that this value is calculated based on the total dollar value of the two tokens’ quantities allocated to the LP tokens that you currently hold.\
As a result, it may increase or decrease depending on the dollar value fluctuation on the token market like CoinmarketCap or Coingecko of the target tokens.\
It also may depending on the fluctuation in the quantity ratio of the two tokens within the pool.

## How to Remove liquidity at Tealswap <a href="#id-9681" id="id-9681"></a>

In Tealswap, users have the ability to remove the liquidity they have provided.\
If there have been\
swaps since the liquidity was added, when a user decides to remove liquidity, they will receive the amount of tokens equivalent to the liquidity they provided, plus any LP rewards earned during that period.

<figure><img src="https://3721705262-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FelNqRwrEOuHToNqYrgbQ%2Fuploads%2FhqnjMMqBHxR38YvoYOf2%2Fguide-liquidity-07.jpg?alt=media&#x26;token=47492fbb-70b5-47b2-96c7-45fdab418355" alt=""><figcaption></figcaption></figure>

**\[Component Description]**

1. Selecting the liquidity pool
2. Liquidity removal Information section
3. Estimated Amounts of Two Tokens You Will Receive Upon Liquidity Removal
4. Slippage

### Step 1. Select the liquidity pool <a href="#id-731f" id="id-731f"></a>

<figure><img src="https://3721705262-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FelNqRwrEOuHToNqYrgbQ%2Fuploads%2Fze8W52wecr2q0H6Yj6CK%2Fguide-liquidity-08.jpg?alt=media&#x26;token=df330b16-37de-427f-9b95-76542d14a551" alt=""><figcaption></figcaption></figure>

### Step.2 Enter the amount to remove liquidity <a href="#id-1dd2" id="id-1dd2"></a>

Please enter the amount of LP Tokens you wish to return, which you received as compensation for providing liquidity to the selected liquidity pool. Note that users cannot remove more than the amount of LP Tokens they own.

<figure><img src="https://3721705262-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FelNqRwrEOuHToNqYrgbQ%2Fuploads%2Fg3UAWH0wavfFFKuDIZNN%2Fguide-liquidity-09.jpg?alt=media&#x26;token=b60f911b-ab61-419c-a135-1a3ca0a32f0f" alt=""><figcaption></figcaption></figure>

Once you input this value, you can check the estimated values of the two tokens you will receive upon returning the corresponding amount of LP Tokens.\
Similarly, this value may also be updated based on the current liquidity pool’s token ratios.

### Step3. Approve <a href="#id-9c3c" id="id-9c3c"></a>

If the amount you entered for the LP tokens are not approved, an approval processes for the LP Token are required before the “Remove liquidity” can be executed.

<figure><img src="https://3721705262-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FelNqRwrEOuHToNqYrgbQ%2Fuploads%2FUaJ8dAvDPiaTxPtNEMf2%2Fguide-liquidity-10.jpg?alt=media&#x26;token=a7a5a506-7a00-4082-8285-9ccc2cabc375" alt=""><figcaption></figcaption></figure>

### Step4. Remove Liquidity <a href="#id-327c" id="id-327c"></a>

Click the “Remove Liquidity” button to remove liquidity.

<figure><img src="https://3721705262-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FelNqRwrEOuHToNqYrgbQ%2Fuploads%2FBOEjHusJ9vB7hPiqc7jy%2Fguide-liquidity-11.jpg?alt=media&#x26;token=81a581d7-e821-4871-a738-41f556f7b799" alt=""><figcaption></figcaption></figure>

### Step5. Check result <a href="#id-9ba0" id="id-9ba0"></a>

You can check the processing status of your requested liquidity removal transaction on the result screen, and you can also verify it on the Oasys explorer by clicking the “Transaction Details” button.

<figure><img src="https://3721705262-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FelNqRwrEOuHToNqYrgbQ%2Fuploads%2F7dUVtl9aJTn3r6WcMVgv%2Fguide-liquidity-12.jpg?alt=media&#x26;token=2401a048-c660-4556-a932-e8071a8dd64a" alt=""><figcaption></figcaption></figure>

The results of liquidity removal can also be viewed by clicking the “Check Portfolio” button and navigating to the Portfolio section, where users can see the details of their liquidity removal and how it has affected their overall portfolio.
