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

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

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

![](/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 %}
