> For the complete documentation index, see [llms.txt](https://docs.onto.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.onto.app/guides/discover/okexchain/cherryswap-user-guide.md).

# CherrySwap User Guide

{% hint style="info" %}
***Reminder:** Operations require transaction OKT as gas fee. Please prepare OKT as fees in advance to avoid transaction failures.*
{% endhint %}

### **Download ONTO App**

* Visit the website <https://onto.app/>​ to download
* Android users can open this link <https://app.ont.io/onto/onto.app/android/ONTO.apk> in their web browser to download.

### **Create** **ONT ID Multi-chain Wallet**

* Set up your wallet name, password
* Select the ONT ID wallet chain type&#x20;

![](/files/-MgAfem8m4phr5uBOy9L)

* Backup your mnemonic phrase!

![](/files/-Me9uqwrFbctb-qQtEXk)

If you already have a ONT ID wallet, you can choose to import your ONT ID digital identity wallet or a OKExChain wallet.

{% hint style="info" %}
If it is not a newly created ONT ID , you may need to add OKExChain wallet. Click the Wallet management button at the top left of the **ONTO Assets Page**, click the ellipsis on the right side of the wallet-"**Add New Wallet**", select "**OKExChain**" and click "**Confirm**", enter the wallet password and you can successfully add OKExChain wallet. Then you can send or receive OKExChain assets to participate ONTO & KSwap event.\
Here‘s the link for sending or receiving OKExChain assets:  <https://ontology-1.gitbook.io/onto/guides/assets/okexchain-assets-transfers-in-onto>
{% endhint %}

### Open CherrySwap

* Click "**Discover**"
* Search **CherrySwap**
* Click "**Confirm**" in the disclaimer pop-up window to enter the dApp

![](/files/-MgvFs7K55SUvKt1jPQt)

### Connect Wallet

* Click "**Connect**" and select "**ONTO Wallet**" to connect&#x20;

![](/files/-Mgx60xMR2uOoO0wrq7O)

### Exchange (Take OKT-CHE as an example)

* On "Exchange" page, click "**Select the currency**" to select the token pair you would like to trade

![](/files/-MgxEh9Jb8cbz1afDfXG)

* **Enter amount** or click "MAX" button to select maximum amount
* Click "**Swap**", then click "**Confirm Swap**", and then confirm the transaction in the pop-up window

![](/files/-MgxExFWUlsWbBY3mObC)

### Add Liquidity (Take OKT-CHE as an example)

* Click "**Liquidity**", then click "**Add Liquidity**"
* Click "**Select the currency**" to select the token pair you would like to add liquidity

![](/files/-MgxP2i-vOlYr1MBsTWT)

* **Enter amount** or click "MAX" button to select maximum amount
* Click "**Approve**" to authorize the first operation
* Click "**Supply**", then click "**Confirm supply**", and then confirm the transaction in the pop-up window

![](/files/-MgxP5GOP6p0GnUYK3gu)

* Click the back button to return to the previous page
* Expand to view the details of your liquidity
* You can add or remove your liquidity

![](/files/-MgxP7vqghAVEF45_kFF)

### Stake LP Tokens (Take OKT-CHE as an example)

* Click "**≡**" in the upper left corner of the page
* Click "Farm" to open "Farm" page

![](/files/-MgyJ5HVxokKrlTGbbek)

* Expand to view information of the LP token you would like stake
* Click "**Enable**" to authorize the first operation
* Click "**+**", the **enter amount**, then click "**Confirm**", and then confirm the transaction in the pop-up window

![](/files/-MgyJC6THjpp9F8hG_gc)

* Click "**Harvest**" to claim earned CHE
* Click ''**-**" or "**+**" to decrease or increase the amount
* On "**Pools**" page, stake CHE to earn CHE

![](/files/-MgyJGUkBdMkhPnIqGWP)

### Stake Token (Take CHE as an example)

* Open "Pools" page, select the token you would like to stake
* Click "**Approve**" to authorize the first operation
* Click "**+**" to open the pop-up window

![](/files/-MgybKOJjeCkGffYG0UG)

* **Enter amount**, then click "**Confirm**", and then confirm the transaction in the pop-up window
* Click "**Harvest**" to claim earned token
* Click ''**Unstake**" or "**+**" to decrease or increase the staked amount

![](/files/-MgybNM-SgYY0rxmITop)

### CherrySwap NFT Marketplace

* Open CherrySwap NFT Market by clicking the side bar in CherrySwap dApp
* Choose the filter tag you want with the market category
* Click the NFT that you want to trade

![](/files/zdFoupEJaSup3xjiEkpJ)

* Enter into the trading page of the NFT and check the details of the NFTs
* Click Approve
* Click Confirm

{% hint style="info" %}
**Tip：** to buy NFTs in the OKEx Chain(OEC) will cost you OKT token for gas fee.&#x20;
{% endhint %}

![](/files/TSw0gfUBXaKtnoqOlTsd)
