> For the complete documentation index, see [llms.txt](https://docs.zenprotocol.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zenprotocol.com/apps/dex/dex-user-guide/order-book.md).

# Order Book

The order book represents all the available orders to buy or sell asset of a specific market.

{% hint style="info" %}
&#x20;In the form you will be able to interact with the order book as long as a wallet is connected.
{% endhint %}

![](/files/-Mj97wd9Fp8gb7CMlskD)

## Take an order

Step By Step Guide

1. Click the 'Take' button next to the order you wish to take.

{% hint style="info" %}
In mobile click on the order row to start the take process.
{% endhint %}

![](/files/-Mj97wd0BfdxYptYY-FL)

&#x20; 2\. Choose how much of that order you wish to take and click 'Continue'.

![](/files/-Mj97wd1faWAdhAFuy_f)

When a partial order is taken, a new order (less the amount that was taken) will be propagated.

* Confirm your 'Take' order by reviewing the order summary and click ' Continue'.
* Note that the order quantity or total price will be adjusted according to the contract rules:
* The DEX contract always favorites the maker of the order.
* The minimum price of an order is 1 Kalapa.
* The amount of an asset can not be smaller than 1 Kalapa.

![](/files/-Mj97wd22UWvjL6Bp-Aq)

3\. Enter your password and click 'Take Order' button to execute your order.

![](/files/-Mj97wd3FQ5WF6itvrMo)

## Create a buy/sell order

Step By Step Guide

1. Choose between the buy or sell tab.

![](/files/-Mj97wd4a2sfJ8Rhiolo)

2\. Fill in the form with the desired values.

After you enter 2 of the values the 3rd will be automatically computed:

* Enter p**rice per unit** and **quantity** and the *total price* will be automatically computed.
* Enter **quantity** and **total price** and the *price per unit* will be automatically computed.
* Enter **price per unit** and **total price** and the *quantity* will be automatically computed.

3\. Click on the Make Buy/Sell Order button to continue.

4\. Confirm your 'Make' order by reviewing the order summary and click 'Continue'.

* Note that the order quantity or total price will be adjusted according to the contract rules:
* The DEX contract always favorites the maker of the order.
* The minimum price of an order is 1 Kalapa.
* The amount of an asset can not be smaller than 1 Kalapa.

![](/files/-Mj97wd552KNZGToCUkT)

5\. Enter your password to continue.

![](/files/-Mj97wd6CPi574SDLQl5)

6\. Verify your 'Make' order was successfully propagated and check up on its status.

![](/files/-Mj97wd7leQN--O69dN2)

Once your order is created it will appear as 'Pending' on the pair's order book until the transaction is added to a block, only then will it be available for trade.

## Verify your order was successfully propagated and check up on its status.

When you publish a new order a 'Pending' indication will appear in your Operations tab until it gets its first confirmation (added to a block).

![](/files/-Mj97wd86WK233xp3yoR)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.zenprotocol.com/apps/dex/dex-user-guide/order-book.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
