> 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/kswap-test-user-guide.md).

# 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="/pages/-MPJRUPoLFAVEtAK6935" %}
[Download ONTO App and Create ONT ID Wallet](/guides/app-basics/how-to-register-an-account-on-onto-wallet.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MeKrRpOaa1LPo5IWpjt" %}
[Add Chain Wallet in ONT ID Wallet](/guides/wallet-management/add-chain-wallet-in-ont-id-wallet.md)
{% endcontent-ref %}

### Sending and Receiving OKExChain Assets

{% content-ref url="/pages/-M\_pouwz0yEWGtL46N0L" %}
[Sending and Receiving OKXChain Assets](/guides/assets/okexchain-assets-transfers-in-onto.md)
{% endcontent-ref %}

### Open KSwap

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

![](/files/-MgA3tlt39q69DDjXIxL)

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

![](/files/-MgAA0kawYJZEBnZzliX)

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

![](/files/-MgABMv4Ww7-X8tMlXcV)

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

![](/files/-MgLU8KeUZ_s5H8_911j)

* 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

![](/files/-MgLU36AVgpSfVg-JVy7)

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

![](/files/-MgACiVCsA1auUdXr8HV)

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