# MDEX User Guide

{% hint style="info" %}
**Reminder:** Operations require transaction fees. Please prepare corresponding transaction fees in advance to avoid transaction failures.

The transaction fee for the BSC version is BNB, and the transaction fee for the HECO version is HT.
{% endhint %}

#### 1. 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>&#x20;

  to download

#### 2. Connect Wallet

**Create ONT ID** Set up your wallet name, password, and backup your mnemonic phrase!

![](https://gblobscdn.gitbook.com/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MV08Cw6jCpPSBYoipRQ%2F-MV0BoG2eraZMmSFH8aj%2F%E6%B3%A8%E5%86%8CONT%20ID.png?alt=media\&token=b3a23c8d-43dc-4afb-9b09-241024baf629)

If you already have a ONT ID wallet, you may choose to import your ONT ID digital identity wallet. Mnemonic Phrase, Keystore and other import methods supported.

{% hint style="info" %}
If it is not a newly created ONT ID , you need to create a **BSC** address. Look for "**BNB**" token in the token list on Asset Page, and then tap on it to bring up the address creation popup. Tap on the arrow button to proceed. Enter your wallet password to confirm and create  your **BSC** address.
{% endhint %}

#### 3. Add assets on the BSC (Take USDT\_BEP20 as an example)

* Click "**+**" on the Asset Page and search for USDT

![](/files/-MXFd8lYPqytHXpDEeQG)

* Find the corresponding USDT under the BSC and click "**+**" on the right to see the  USDT\_BEP20 on the Asset Page. Click to enter the asset details page and click "**Receive**" to view the wallet address.

![](/files/-MXFfRhGvcjSo7-imfj5)

{% hint style="info" %}
The ONTO and MDEX joint activities are designated to provide any amount of liquidity for the two trading pairs **WBNB-USDT** and **MDX-BUSD**. At that time, the required assets can be manually added on the Asset Page.
{% endhint %}

#### 4. Open MDEX's dApp&#x20;

* Click "**Discover**"&#x20;
* Search MDEX, select MDEX on BSC
* &#x20;Click "**Confirm**" to enter the dApp

![](/files/-MXFfyKezqPenrjcdSuo)

#### **5. Add liquidity on MDEX (Take WBNB-USDT as an example)**

* Click "**Pool**"->"**Add Liquidity**"
* Choose the two asset types you need separately
* Enter the number of assets that need to be provided
* Click "**Approve**" and enter the password in the pop-up window to complete the authorization (only required for the first time)
* Click "**Supply**"->"**Confirm Supply**" and enter the password in the pop-up window to complete the provision of liquidity

![](/files/-MXeSa2wzcZOTarx3ElW)

#### **6.** Single Token stake on MDEX (Take WBNB as an example)

* &#x20;Click "**Farm**"->"**Liquidity mining**"->"**Single Token**"&#x20;
* Select the token that needs to be staked (if you need to participate in the event, you need to stake **WBNB**)&#x20;
* Click "**Approve**"->"**Confirm**" and enter the wallet password&#x20;
* Click the "**+**" button in the lower part of the page -> fill in the amount to be staked in the pop-up window or click "**MAX**" to stake all, and click "**Confirm**" to enter the wallet password

#### **7. Trading pair s**take on MDEX

* Click "**Farm**"->"**Liquidity mining**"->"**Mdex LP**"
* Select the trading pair that needs to be staked
* Click "**Approve**" -> "**Confirm**" and enter the wallet password

![](/files/-MXjHJNmTUUE0fqyf_qF)

* Click the "**+**" button in the lower part of the page -> fill in the amount to be staked in the pop-up window or click "**MAX**" to stake all, and click "**Confirm**" to enter the wallet password

![](/files/-MXjHNpEaMAnw1kQgZCq)

#### **8. Swap/Wrap on MDEX**

* Click "**Swap**"
* Choose the two asset types you need separately
* Enter the number of assets to be exchanged
* Click "**Confirm swap**" and enter the password in the pop-up window to complete the exchange of assets

![](/files/-MXeQjQpcgLhdHpGNt2N)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.onto.app/guides/discover/binance-smart-chain-bsc/mdex-user-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
