# 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)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.onto.app/guides/discover/okexchain/cherryswap-user-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
