# KSwap 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 Wallet**

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

* Click "**Discover**"
* Search **KSwap**
* 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-Mg9fHcZdUsKyL_5RYDS%2F-MgA3tlt39q69DDjXIxL%2F%E6%88%AA%E5%B1%8F2021-08-03%20%E4%B8%8B%E5%8D%884.12.32.png?alt=media\&token=f16de9e1-a3a2-4c8c-87b5-92caceca4b94)

### Swap on KSwap and withdraw the rewards from the transaction (Take USDT-KST as an example)

* Click "**≡**" in the upper right corner-select "**Trading**" to view the trading pair mining pools.
* Click "≡" in the upper right corner-select "**Swap**"
* Select the token and quantity to be swapped
* After clicking "**Approve USDT**", enter the password in the pop-up window to complete the authorization (only required for the first time)
* Click "**Swap**"-"**Confirm Swap**", enter the password in the pop-up window to complete the swap

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-Mg9fHcZdUsKyL_5RYDS%2F-MgAA0kawYJZEBnZzliX%2F%E6%88%AA%E5%B1%8F2021-08-03%20%E4%B8%8B%E5%8D%884.39.13.png?alt=media\&token=8d987518-5f8a-4243-adbe-5ad6a2a27106)

{% hint style="info" %}
You can withdraw the incentives of transaction in the **Trading**

1\) Click "≡" in the upper right corner-select "Trading"

2\) After clicking "**Withdraw All**", enter the password in the pop-up window to withdraw the rewards.
{% endhint %}

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-Mg9fHcZdUsKyL_5RYDS%2F-MgABMv4Ww7-X8tMlXcV%2F%E6%88%AA%E5%B1%8F2021-08-03%20%E4%B8%8B%E5%8D%884.45.51.png?alt=media\&token=4f5d0a55-dab9-46e4-936a-5b6f4ec5f15a)

### Liquidity mining on KSwap (Take WING-USDT as an example)

* Click "**≡**" in the upper right corner—select "**Pool**"
* After clicking "**Add Liquidity**", select the token and quantity you want to add
* Click "**Approve USDT**"-"**Approve WING**", enter the password to complete the authorization (only required for the first time)
* Click "**Add**"-"**Confirm Supply**", enter the password to add liquidity
* Click "**≡**" in the upper right corner—select "**Liquidity**"
* Find the WING-USDT trading pair and click "**Select**"
* After clicking "**Approve**", enter the password to complete the authorization (only required for the first time)
* After clicking "**Stake**", enter the password to complete the liquidity mining

{% hint style="info" %}
1\) To cancel the staking, click "**Withdraw**" and follow the instructions to cancel the staking.&#x20;

2\) If you want to withdraw the staked income of KST, click "**Harvest**" and follow the prompts to withdraw the staked income of KST.
{% endhint %}

### Deposit mining on KSwap (Take USDT-KST as an example)

* Click "**≡**" in the upper right corner—select "**Depositing**" to find the mining pool where USDT is deposited and KST is obtained
* Enter the required amount of staking—after clicking "**Approve**", enter the password to complete the authorization (only required for the first time)
* After clicking "**Stake**", enter the password in the pop-up window to complete the deposit mining

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-Mg9fHcZdUsKyL_5RYDS%2F-MgACiVCsA1auUdXr8HV%2F%E6%88%AA%E5%B1%8F2021-08-03%20%E4%B8%8B%E5%8D%884.51.33.png?alt=media\&token=4c557e42-de74-4df2-9fac-b54adb993616)

{% hint style="info" %}
1\) To cancel the staking, click "**Withdraw**" and follow the instructions to cancel the staking.&#x20;

2\) If you want to withdraw the staked income of KST, click "**Harvest**" and follow the prompts to withdraw the staked income of KST.
{% endhint %}
