> For the complete documentation index, see [llms.txt](https://icecreamfinancial.gitbook.io/icecream-finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://icecreamfinancial.gitbook.io/icecream-finance/guides/how-to-provide-lp.md).

# How to provide LP

In order to provide Liquidity, we first have to purchase either CREAM or CSHARE (have a look at our "[How to buy CREAM section](/icecream-finance/guides/how-to-buy-cream.md) if you need help in doing so), depending on which you want to provide liquidity for.

Providing liquidity is possible on [TraderJoe](https://traderjoexyz.com/#/create). Head over to the Pool tab on the top of your screen. Connect your wallet (Make sure your Metamask is on the Avalanche Network). Now you have to choose token A and B. If CREAM or CSHARE do not show up, please copy/paste the address shown below manually.

**Cream**: <https://traderjoexyz.com/pool/AVAX/0xAE21d31a6494829a9E4B2B291F4984AAE8121757#/>

**Cshare**:&#x20;

Click on pair and accept the transaction in your wallet.

Now that you have provided LP, you can head over to [IceCream Finance](https://icecreamfinance.app/) and farm your LP's.
