# 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 and Create BSC Wallet

{% content-ref url="../../app-basics/how-to-register-an-account-on-onto-wallet" %}
[how-to-register-an-account-on-onto-wallet](https://docs.onto.app/guides/app-basics/how-to-register-an-account-on-onto-wallet)
{% endcontent-ref %}

{% content-ref url="../../wallet-management/add-chain-wallet-in-ont-id-wallet" %}
[add-chain-wallet-in-ont-id-wallet](https://docs.onto.app/guides/wallet-management/add-chain-wallet-in-ont-id-wallet)
{% endcontent-ref %}

### Sending and Receiving OKExChain Assets

{% content-ref url="../../assets/okexchain-assets-transfers-in-onto" %}
[okexchain-assets-transfers-in-onto](https://docs.onto.app/guides/assets/okexchain-assets-transfers-in-onto)
{% endcontent-ref %}

### Open KSwap

* Click "**Discover**"
* Search **KSwa**p
* 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

{% hint style="info" %}
If you cannot search for the specified token, you can click "**Manage**"-click the settings button-"**Update list**". Then you can search for that.
{% endhint %}

* 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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgLOQo7n4Hksaqztj1B%2F-MgLU8KeUZ_s5H8_911j%2F%E6%88%AA%E5%B1%8F2021-08-05%20%E4%B8%8B%E5%8D%889.19.05.png?alt=media\&token=527cfb17-4c2d-4dd2-9c0a-aebdfb5f1797)

* 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

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MgLOQo7n4Hksaqztj1B%2F-MgLU36AVgpSfVg-JVy7%2F%E6%88%AA%E5%B1%8F2021-08-05%20%E4%B8%8B%E5%8D%889.22.58.png?alt=media\&token=da90819f-093e-4168-b74f-f0b9d901430b)

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