# How to Use Farms (BSC)

#### Preparation

1. **Prepare a MetaMask wallet account**
2. **Assets involved in liquidity mining**

> This tutorial takes KACO/BNB as an example.

First of all, you need to recharge your MetaMask account or purchase KACO, BNB (the amount ratio is 1:1, for example, 1000BUSD, 1000USDT)

If there is no KACO, you can refer to the steps below to make a purchase on KACO (you need to prepare a part of BNB as a gas fee, about 0.2 $, it is recommended to reserve about 0.15BNB in your account)

* Download MetaMask Wallet

<https://metamask.io/>

> Create a wallet and back up mnemonics. Next, transfer assets such as BNB to the wallet.

* Transfer of assets to the BSC network

Transfer BNB requires the use of a BSC (BEP-20) network.

If you are in, you can fill in the following information without adding a network

> *Network Nam&#x65;**:*** *Binance Smart Chain Mainnet*

> *New RPC* *URL:* ***<https://bsc-dataseed1.ninicoin.io>***

> *Chain I&#x44;**:*** *56*

> *Symbol (optional)**:*** *BNB*

> *Blockchain Browser URL (optional):* [***https://bscscan.com***](https://bscscan.com)

![](https://cdn-images-1.medium.com/max/800/1*h6pzrNqLGqX8pSCntje_Bw.png)

> If your assets are on another chain, you can use the cross-chain bridge to transfer your assets to the BSC network (listed below)

<https://www.binance.org/cn/bridge>

![](https://cdn-images-1.medium.com/max/800/1*ij6OZe3potzu4VXPcS0IfQ.png)

* Enter the KACO project home page

<https://kaco.finance/>

![](https://cdn-images-1.medium.com/max/800/1*yW0g4IJzn4cyJ3o7LoUPTA.png)

Click **“Connect Wallet**” in the upper right corner to unlock the wallet

![](https://1709777673-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MgnDjTkkn83KZVo1PLI%2F-MgoarQRfTk0kN5aYX7C%2F-Mgod1xxtQltAhrRfQi5%2Fimage.png?alt=media\&token=7f285daf-b5b0-495b-a87b-6c27e7ac1f2f)

Click **“Next**” to connect the wallet

* Token trading on KACO

If you only have a single token in your wallet, you can redeem it on KACO

![](https://cdn-images-1.medium.com/max/800/1*f2Si9DM8mnXkIRRtUZzHsg.png)

> Due to the poor liquidity of tokens or the need to set a fixed slippage value for trading, it is necessary to set a trading slippage

![](https://cdn-images-1.medium.com/max/800/1*8fxGedMK_fMJRbpzp_GzbQ.png)

* Create Liquidity

![](https://1709777673-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MgnDjTkkn83KZVo1PLI%2F-MgsszJK5w6JqlLucT2f%2F-MgxIqKoYltG8r1QdtL8%2Fimage.png?alt=media\&token=abe49fbb-a951-40ca-a520-de4c90fe0253)

Choose "Liquidity" to add liquidity

![](https://1709777673-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MgnDjTkkn83KZVo1PLI%2F-MgsszJK5w6JqlLucT2f%2F-MgxHgktOvL5EEKw0WTg%2FTrade_LP_Add%2001.png?alt=media\&token=4700ef3e-6a58-46e3-8773-37283f783af7)

Select the number of two tokens to add liquidity&#x20;

![](https://1709777673-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MgnDjTkkn83KZVo1PLI%2F-MgsszJK5w6JqlLucT2f%2F-MgxGQbWErLrzHh2dTw-%2Fb6e7eea770d6475ba839c5d93ff7625a_3b6965d5-bc59-450c-97fa-a1c4b7225a3a.png?alt=media\&token=7d716902-2f72-4e95-845b-21bfb6d36e76)

Click "Confirm Supply" and wait for the transaction to be successful before you can go to mining

* Stake LP tokens to Mine

![](https://cdn-images-1.medium.com/max/800/1*dg9rORUHdIlyHfnvoLE7PA.png)

Select Liquidity Pool and click “**Connect Wallet**” for wallet authorization

![](https://cdn-images-1.medium.com/max/800/1*aimF1cClO2iG-wJsFY9fzQ.png)

Select the amount of liquidity tokens added and confirm

![](https://cdn-images-1.medium.com/max/800/1*UUkXJ6eaqbyq4dxxTmuRdw.png)

When you don’t want to pledge, click on the  symbol to select the number of LP tokens to be withdrawn

Go to the transaction page to cancel token liquidity and retrieve the corresponding token

![](https://1709777673-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MgnDjTkkn83KZVo1PLI%2F-MgsszJK5w6JqlLucT2f%2F-MgxBmIMe78qcSUf-wHf%2F5e20d4266a28a8093cbe69b82ca654f3_a33634cc-c628-4fa2-8f82-53a1f1685f11.png?alt=media\&token=6bf0b152-675f-43c5-b69a-578902a7cda4)

Go to the trade page to remove the token liquidity and retrieve the corresponding token.
