> For the complete documentation index, see [llms.txt](https://docs.moon.cx/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.moon.cx/protocol/order/vesting.md).

# Vesting

During the order creation process, you can enable **Vesting**.\
**Vesting** means that the executor of the order (Taker) will receive the tokens from the order only after a predefined period of time has elapsed. This time frame can be set at the time of order creation.

Such orders are particularly beneficial for token creators. They allow you to sell large volumes of tokens at a discount without destabilizing the market. **This approach is far more sustainable and community-friendly than abrupt sell-offs.**

It’s important to note that **Vesting Orders** can only have a single Taker, who must fill the entire order volume. If the Taker sends an amount smaller than the order volume, the funds will be automatically returned.

Once the Taker fills the order, the countdown to token release (vesting time) begins. After the vesting period expires, the Taker receives the tokens along with a small residual balance of TON from the order address.\
The order creator (Maker) receives their tokens immediately upon order execution, without waiting for the vesting period to conclude.

This mechanism ensures a balanced and secure approach to token distribution, fostering trust and stability within the ecosystem.

<figure><img src="/files/r93r3lgSYjGCdCRCxUNz" alt=""><figcaption></figcaption></figure>


---

# 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.moon.cx/protocol/order/vesting.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.
