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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgAf0lATBfvucat5MVj%2F-MgAfem8m4phr5uBOy9L%2F%E6%88%AA%E5%B1%8F2021-08-03%20%E4%B8%8B%E5%8D%886.46.19.png?alt=media\&token=f9c8af17-cd87-4363-98c7-ca1672593791)

* Backup your mnemonic phrase!

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-Me9tgoso5-_K2aUu78t%2F-Me9uqwrFbctb-qQtEXk%2FScreen%20Shot%202021-07-09%20at%206.58.39%20PM.png?alt=media\&token=60e7b9ca-be1e-450a-aa6a-8bc28cdab51c)

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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgtAIh0IgYCITOQXnuM%2F-MgvFs7K55SUvKt1jPQt%2Fimage.png?alt=media\&token=8ba50807-752c-452b-90a8-a460db0ee671)

### Connect Wallet

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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgtAIh0IgYCITOQXnuM%2F-Mgx60xMR2uOoO0wrq7O%2Fimage.png?alt=media\&token=5ff5a35d-fe1a-462a-92e2-a4dffd63a4bd)

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

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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgtAIh0IgYCITOQXnuM%2F-MgxEh9Jb8cbz1afDfXG%2Fimage.png?alt=media\&token=9ed0a791-283b-43dd-aa42-a72d149a93eb)

* **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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgtAIh0IgYCITOQXnuM%2F-MgxExFWUlsWbBY3mObC%2Fimage.png?alt=media\&token=4c6f2007-a44c-42d6-bdd1-4a0d885c5f5b)

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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgtAIh0IgYCITOQXnuM%2F-MgxP2i-vOlYr1MBsTWT%2Fimage.png?alt=media\&token=cbc90ce6-2b02-4997-adb7-7809cee8be5a)

* **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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgtAIh0IgYCITOQXnuM%2F-MgxP5GOP6p0GnUYK3gu%2Fimage.png?alt=media\&token=8744efa8-bf5b-4c7f-a2eb-9f58a4a64433)

* 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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgtAIh0IgYCITOQXnuM%2F-MgxP7vqghAVEF45_kFF%2Fimage.png?alt=media\&token=5dc241d4-973a-4dc9-9ed7-eee52530efba)

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

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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgxZvTjEeaKkJWK1KeC%2F-MgyJ5HVxokKrlTGbbek%2Fimage.png?alt=media\&token=dafd6ec2-af76-44cc-8681-6bcb31b6050b)

* 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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgxZvTjEeaKkJWK1KeC%2F-MgyJC6THjpp9F8hG_gc%2Fimage.png?alt=media\&token=c3afb05f-d72e-4ba3-8df2-0d5e896afe55)

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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgxZvTjEeaKkJWK1KeC%2F-MgyJGUkBdMkhPnIqGWP%2Fimage.png?alt=media\&token=3c717812-6d43-4a99-94ae-dee958a62f3d)

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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgyYMs-32r7TfFI1COk%2F-MgybKOJjeCkGffYG0UG%2Fimage.png?alt=media\&token=cb5fa5be-9ae2-4381-b942-d1d5235f4008)

* **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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgyYMs-32r7TfFI1COk%2F-MgybNM-SgYY0rxmITop%2Fimage.png?alt=media\&token=05a44b00-26c5-4c43-aace-035686230dea)

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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MO0ivMI4ClG0A1r1fli%2Fuploads%2FvRPqFfrIUkYc3IX8RIlm%2Fimage.png?alt=media\&token=40e6c9d7-873c-480a-94c5-04261f0cdcd9)

* 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 %}

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MO0ivMI4ClG0A1r1fli%2Fuploads%2FF4g2kAdRf784wa3lN702%2Fimage.png?alt=media\&token=bec3a9de-0b23-4840-b64c-1aa036f8feec)
