# DEX 使用手册

## 概述

Darkhole DEX旨在为PUT链上资产提供交易场所。采用基于Order book的去中心化交易所模型，只需连接钱包，即可快速的进行挂单、吃单的链上交易。是一个快速、稳定、安全的去中心化交易所。

##

## 产品说明

##

## 总览

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2F9DfHJhsRQo2AvMMoskAF%2F1.PNG?alt=media&#x26;token=502486d7-5be2-4e8d-af37-0d0f5706d775" alt=""><figcaption></figcaption></figure>

如上图所示，根据功能，DEX可以划分成导航栏、订单簿、交易对、买卖操作区、余额区、K线图区、订单区。

导航栏可以切换语言，连接钱包或者断开钱包；

**导航栏**：可以选择语言，连接钱包；

**订单簿**：可以查看当前挂单情况，用户可以根据Order book 的挂单，设定自己的交易策略；

**交易对**：当前正在交易的资产，用户可以根据需要进行切换；

**买卖操作区**：用户进行挂单操作的部分；

**余额区**：用户查看当前余额，并将中间钱包余额提现的部分；

**K线图区**：显示当前资产的价格走势图；

**订单区**：可以查看用户所下订单的状态、历史交易记录以及取消订单的操作。

### 导航栏

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2FLyKPjaxZPbQVjPxfFilX%2F2.PNG?alt=media&#x26;token=97ed37c7-838e-4e31-96e9-05a994a5eccc" alt=""><figcaption></figcaption></figure>

主要显示logo，并有切换语言和连接钱包的功能。

### 订单簿

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2F5meUUp0pHXyccLFvhk9N%2F3.PNG?alt=media&#x26;token=cdc283bf-6221-4288-ac34-c5e6c499b6a7" alt=""><figcaption></figcaption></figure>

展示当前订单簿上的买单和卖单，包括每个订单的价格和数量。绿色表示买单，红色表示卖单。中间部分表示点差，意思是价格最低卖单和价格最高的买单之间的价差。

### 交易对

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2FzblRWsunGML4V6Haduqt%2F4.PNG?alt=media&#x26;token=0f979b11-1359-4fde-85b2-6b87c73ff56a" alt=""><figcaption></figcaption></figure>

点击切换交易对的icon, 可以调出当前市场支持的交易对。All展示全部的交易对，Favourites展示用户收藏的交易对。根据交易需要，可以切换交易对。

### 买卖操作区

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2FlocfL3li9lY0bbvtzjeN%2F5.png?alt=media&#x26;token=6c67e0e4-7bf8-432f-a3ca-fde3a71480e0" alt=""><figcaption></figcaption></figure>

**“购买”**&#x8868;示挂出PUT的买单，即用一定数量的USDT购买PUT;

**“出售”**&#x8868;示挂出PUT的卖单, 表示卖出PUT并获得USDT。

**“价格”**&#x4E3A;设定当前PUT的目标单价，

**“数量”**&#x662F;设定PUT的目标数量。设定好PUT的单价和数量以后，自动计算该订单对应的USDT的总价值。

订单类型包括Post 和IOC,

**Post**: 设定该订单为maker订单，以减少交易费用（如果挂单出去，该订单会马上吃掉订单簿上的任何订单，则自动取消该订单，避免成为taker订单）；

**IOC**: immediate or cancel ，立刻成交订单，若未立刻成交，则取消订单；如果部分成交，那么未成交部分，会被取消。

**市价单**：不需要设定价格，直接以当前盘口上的最优价格进行成交（目前暂不支持），

**限价单**：设定价格，只有当对手价与设定价格相同时，该订单才会成交，

**Limit Buy**: 挂出的订单为限价买单，

**Limit Sell**: 挂出的订单为限价卖单。

### 余额区

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2FbQSO9tLWJGq2uKx9mUNZ%2F6.png?alt=media&#x26;token=431e6032-b522-4681-a97b-1f1f01749216" alt=""><figcaption></figcaption></figure>

显示中间钱包的余额。&#x20;

用户取消订单后的资产，以及交易成功后的资产，会进入中间钱包（Unsettle Balance）.&#x20;

此处可以查看中间钱包的余额，并通过Settle，将中间钱包的余额，提现到用户钱包。

###

### K线图区

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2F17QAWGdMdLFEPRMLiyYq%2F7.png?alt=media&#x26;token=9ad54af4-0e78-4953-9628-0f34960264c2" alt=""><figcaption></figcaption></figure>

展示当前资产的价格走势。

### 订单区

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2F1CZOq1N0No5i1AKqwX2c%2F8.png?alt=media&#x26;token=9f76d5e6-b5b7-406c-8cfb-73649273b27b" alt=""><figcaption></figcaption></figure>

Open Orders表示用户在盘口上的订单，market表示交易对，side表示买方或卖方，size/filled表示订单总量和已交易的数量，price表示设定的价格，more部分可以取消该订单。&#x20;

Trade History表示订单交易记录；&#x20;

Balances表示用户钱包的余额。

## 操作说明

### 连接钱包

选择导航栏的Collect Wallet, 跳出选择钱包的选项，目前支持Broearn钱包。

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2FkYl5U5w0XThpwofXMDhS%2F9.png?alt=media&#x26;token=6318e0b4-a5e9-4cca-bd21-57383230e196" alt=""><figcaption></figcaption></figure>

选定该钱包，在手机中打开Broearn浏览器，并扫码

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2Fv5GBvOZX1Dytf94iKRSr%2F10.PNG?alt=media&#x26;token=960fc81b-fd09-419f-86a8-59b11a091b58" alt=""><figcaption></figcaption></figure>

在钱包中确认，即可连接上钱包。

### 买入

1. 选定需要购买的资产对应的交易对，例如PUT/USDT交易对。交易对前面的资产表示标的资产，即要购买的资产，交易对后面的资产表示结算资产。

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2Ftqik5vLsFll9TlES5k3l%2F11.PNG?alt=media&#x26;token=f0585ea5-9446-4715-966c-d42ae9aa06bc" alt=""><figcaption></figcaption></figure>

2. 在买卖操作区，选择Buy，表示购买PUT。即用一定数量的USDT，购买目标价格和数量的PUT。目标价格和数量在下面输入框中进行填入。

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2FU8U6Izv6Zx1JNtu88TDl%2F12.png?alt=media&#x26;token=f491f242-10a8-434f-abe7-20d4df8c504e" alt=""><figcaption></figcaption></figure>

3. 填入需要购买的单价和数量。填入价格和数量后，会自动计算此次交易的总价值，即 total = price \* size

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2F83n8c8MLsZTSttkxirdn%2F13.PNG?alt=media&#x26;token=2f5179ea-4cce-4c04-a814-5395dbd04b0c" alt=""><figcaption></figcaption></figure>

4. 点击Limit Buy，并在钱包中确认签名，即可挂出限价买单。

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2Fl5ixH5my4HCtdL6qaPsS%2F14.PNG?alt=media&#x26;token=ef149460-2cd1-4e21-adb0-6e48f82cd1cc" alt=""><figcaption></figcaption></figure>

### 卖出

1. 选定要出售的资产对应的交易对，例如PUT/USDT交易对。交易对前面的资产表示标的资产，即要出售的资产，交易对后面的资产表示结算资产。

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2FroVJGlILDtkPTwpvHXuI%2F15.png?alt=media&#x26;token=adf36ebb-ab8c-406b-804a-8954e69b1dc9" alt=""><figcaption></figcaption></figure>

2. 在买卖操作区，选择Sell，表示卖出PUT。即按目标价格和数量，卖出PUT并获得USDT。

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2FaKlHTUt9HiixRfoFoxDf%2F16.png?alt=media&#x26;token=c0c13739-3deb-4f12-a099-a10ff0588e37" alt=""><figcaption></figcaption></figure>

3. 填入需要卖出的PUT数量和单价。填入价格和数量后，会自动计算此次交易的总价值，即 total = price \* size

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2FVvr9keEAiLo3gasPBft7%2F17.png?alt=media&#x26;token=9aafca56-cbb9-42a1-b661-02a545d5c443" alt=""><figcaption></figcaption></figure>

4. 点击Limit Sell，并在钱包中确认签名，即可挂出限价卖单。

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2FWWRTBTEx1oyvcleFYVKX%2F18.PNG?alt=media&#x26;token=36b80fd2-c0ae-4673-99d5-0d85883630dd" alt=""><figcaption></figcaption></figure>

### 提现中间钱包余额

1. 查看中间钱包余额。在挂单并取消订单后，标的资产会进入中间钱包；在卖出订单成交后，结算资产的余额会进入中间钱包。用户可以通过提现，将中间钱包资产提现到自己钱包。

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2F47e9u0vSOgFTkiRilxJ0%2F19.png?alt=media&#x26;token=7b8873b0-d097-4709-9d49-e5fd6d28b16b" alt=""><figcaption></figcaption></figure>

2. 在余额区，可以查看中间钱包的余额。点击“提现”，可以将该余额提现到用户自己的钱包。

<figure><img src="https://4023797677-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FAYRpPSyfl7B6kQsqwf%2Fuploads%2F1ektavjAdzZIwJrGwsfc%2F20.png?alt=media&#x26;token=61a14c12-50d5-46c5-a081-141d8da846ac" alt=""><figcaption></figcaption></figure>


---

# 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.darkhole.io/cn/dex/dex-shi-yong-shou-ce.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.
