# Provide liquidity

When providing liquidity to an options market, LPs will receive **LP Shares** that gives them a proportional entitlement to all trading fees earned AFTER they have provided liquidity.

{% hint style="danger" %}
Providing liquidity at Charm can be very lucrative with **returns around 6% per month from trading fees** in the **markets that have already settled.** However, it is risky and you can **loose up to 100% of your funds**. Therefore please read this page in detail and [understand the risks](https://app.gitbook.com/@charmfinance/s/charm-finance/~/drafts/-MW0BOLtpCF5gRRLUjjb/charm-options/liquidity-provision), before providing liquidity.
{% endhint %}

The following describes the step-by-step instructions to provide liquidity at [Charm](https://options.charm.fi/).

{% hint style="success" %}
**Step 1.** [**Set up and fund a Metamask wallet**](https://www.youtube.com/watch?v=kd_Im1wNftU)
{% endhint %}

{% hint style="success" %}
**Step 2.** **Click 'Connect Wallet'** at [Charm](https://options.charm.fi/) :
{% endhint %}

<figure><img src="https://3306594273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FncWpbfiN022KvH5AGrQq%2Fuploads%2FSbL6odTEGWFoVFNQR3uq%2Fimage.png?alt=media&#x26;token=b2595fee-7248-4c95-9fea-c260ea83f72a" alt=""><figcaption></figcaption></figure>

Your wallet address should appear in the top right corner:

<figure><img src="https://3306594273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FncWpbfiN022KvH5AGrQq%2Fuploads%2FXv5SK3mYkVLp9YzAmA3N%2Fimage.png?alt=media&#x26;token=7bdf6527-43c4-4521-8409-0b86f6e7b037" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
**Step 3.** Click '**Pool**' to go to the liquidity page:
{% endhint %}

<figure><img src="https://3306594273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FncWpbfiN022KvH5AGrQq%2Fuploads%2FFAldlcw7UKHvLynYX06Q%2Fimage.png?alt=media&#x26;token=acffde30-d11f-48e9-804c-88c3ad086885" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
There are 4 pools where you can provide liquidiy. USDC is used to provide liqudity in all put options markets, and the underlying (eg ETH or WBTC) is used to provide liquidity in the call options markets.&#x20;
{% endhint %}

{% hint style="success" %}
**Step 4. Click 'Deposit'** next to the market you wish to provide liquidity. The steps below assumes the 'ETH Calls' market was chosen:
{% endhint %}

<figure><img src="https://3306594273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FncWpbfiN022KvH5AGrQq%2Fuploads%2FGkGbEG2DlSqKKZwju9if%2Fimage.png?alt=media&#x26;token=3815773a-78fe-410d-809c-5fad69c65f6c" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
**Step 5.** A new page should appear where you can deposit liquidity.&#x20;

If you want to deposit around 0.007 worth of ETH, then **pick the amount** of **LP shares** so that the **total cost** is around 0.007:
{% endhint %}

<figure><img src="https://3306594273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FncWpbfiN022KvH5AGrQq%2Fuploads%2FqTJQc11oBaJ8NrVTYBIS%2Fimage.png?alt=media&#x26;token=e919401f-9c66-4436-bf78-b7c7fec1a1ae" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
**Please pay close attention to the price impact.** It indicates the maximum arbitrage opportunities that are available to traders immediately after you provide liquidity.&#x20;

A larger price impact means arbitragers can extract more value from your deposit in order to keep the option prices in line, but it will also mean you can gain more from trading fees because larger trade sizes are possible.

Therefore it is advisable to only **deposit in small amounts, if you are not comfortable with the price impact.**
{% endhint %}

{% hint style="info" %}
Please **make a note of the total cost.**&#x20;

If will be used to calculate your profit and loss from liquidity provision. See Step 4 in [withdrawing liquidity](https://app.gitbook.com/@charmfinance/s/charm-finance/~/drafts/-MW3S6whoFOOQNr7CgXr/charm-options/liquidity-provision-tutorials/withdrawing-liquidity) for further details.
{% endhint %}

{% hint style="success" %}
**Step 6.** **Click** '**Deposit ETH**' if you wish to proceed. The following will appear in Metamask:
{% endhint %}

<figure><img src="https://3306594273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FncWpbfiN022KvH5AGrQq%2Fuploads%2FQRKTNtLN7XljnsUgNyHJ%2Fimage.png?alt=media&#x26;token=c102bcf8-cf7e-42f2-85cf-0fb0bd0c8d1c" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
&#x20;The total cost cost here is 0.007648, rather than 0.007283 because a 5% slippage protection is included if the price of your LP Shares changes after your purchase, but before the trade is executed on-chain. The 5% will be refunded to you if it is not required.
{% endhint %}

The Metamask box indicates the total cost including estimated gas fees is 0.040021. This INCLUDES the amount that will be refunded to you per the information box above.

{% hint style="success" %}
**Step 7.** Click '**Confirm**' to proceed with the deposit.
{% endhint %}

{% hint style="success" %}
**Step 8.** Charm and Metamask (not show below) will show the transaction is '**Pending**':
{% endhint %}

<figure><img src="https://3306594273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FncWpbfiN022KvH5AGrQq%2Fuploads%2FSR6QMHaqQDNG8WLewHrC%2Fimage.png?alt=media&#x26;token=72b8d878-b1e5-4e98-9d66-d2dec63c15cf" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
**Step 9.** When your transaction have been confirmed on the Blockchain, you will received the following **confirmation from Metamask**:
{% endhint %}

<figure><img src="https://3306594273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FncWpbfiN022KvH5AGrQq%2Fuploads%2F1M1kapQSlFE5geBh4GQs%2Fimage.png?alt=media&#x26;token=5f064bef-de39-4f5c-bdbb-347edd58d77b" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
**Step 10. Click on the above** to view and check your transaction on Etherscan:
{% endhint %}

<figure><img src="https://3306594273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FncWpbfiN022KvH5AGrQq%2Fuploads%2FsEpdBAfZp9FxE2XydLf8%2Fimage.png?alt=media&#x26;token=625c18d9-74ba-4b31-bda0-24b13a0fc7de" alt=""><figcaption></figcaption></figure>

From the above, you can **check the following details of your transaction**:

* The refund is the amount returned to you per step 6.
* The LP shares you purchased and the options market, should match the details in step 5.
* The total cost before refund should match the amount in step 6.
* The final gas fee should be lower than the Metamask estimate in step 6.

{% hint style="success" %}
**Step 10. Hedge your position** by selling options.
{% endhint %}

{% hint style="danger" %}
When providing liquidity to the **calls markets**, LP exposure is similar to buying a call option with the lowest strike price (eg buy calls with ETH strike price $480). If you are not comfortable with this exposure, you can reduce it by [**selling call options**](https://app.gitbook.com/@charmfinance/s/charm-finance/~/drafts/-MW0BOLtpCF5gRRLUjjb/charm-options/tutorials/open-a-position/@drafts) **with the lowest strike price** (eg sell calls with strike price 480):
{% endhint %}

<figure><img src="https://3306594273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FncWpbfiN022KvH5AGrQq%2Fuploads%2FW9NCx2Znllx9IMuPumId%2Fimage.png?alt=media&#x26;token=de576069-f5fa-4ff0-900b-db11769649b8" alt=""><figcaption><p>Example of hedging in ETH calls markets: Selling calls with strike price of 480, at a total cost (eg 0.007228)that is equal to the cost or your LP shares.</p></figcaption></figure>

{% hint style="danger" %}
When providing liquidity to the **puts markets**, LP exposure is similar to buying a put option with the highest strike price (eg buy puts with ETH strike price $10,000). If you are not comfortable with this exposure, you can reduce it by [**selling put options**](https://app.gitbook.com/@charmfinance/s/charm-finance/~/drafts/-MW0BOLtpCF5gRRLUjjb/charm-options/tutorials/open-a-position/@drafts) **with the highest strike price** (eg sell puts with strike price 10,000):
{% endhint %}

<figure><img src="https://3306594273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FncWpbfiN022KvH5AGrQq%2Fuploads%2Fswqt1e7DuvyqiGaaDEdA%2Fimage.png?alt=media&#x26;token=4531ffec-2f62-4cce-8123-9455f152a6e3" alt=""><figcaption><p>Example of hedging in ETH puts markets: Selling puts with strike price of $10,000, at a total cost (eg 100.2 USDC) assuming you have bought 100.2 USDC worth of LP shares in the puts market. at is equal to the cost or your LP shares.</p></figcaption></figure>

## Congratulations! You have now provided liquidity to a 24/7 options market that never sleeps.

Your liquidity will help future traders place larger trades, and this means you can benefit more trading fees. For the **markets that have settled**, 1 USDC of liquidity have generated approximately 8.75 USDC worth of trades, and this has resulted in **LPs earning around 6% in trading fees in 1 month.**&#x20;

Your chances of getting similar returns will be increased by **purchasing a hedging instrument at Charm** (in step 10)**, and only deposit in small amounts** (in step 5).
