> For the complete documentation index, see [llms.txt](https://messier.gitbook.io/catalogue-de-messier/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://messier.gitbook.io/catalogue-de-messier/messier-applications/open-hatch/escrow.md).

# Escrow

Users can create a private room referred to as a Hatch, where a link will be generated that can be shared with another party. Once both parties have entered the Hatch, a chat window will become available for use.

In the chat, both parties should discuss the terms of their arrangement and use the privacy tool to shield any personally identifiable information. This is an important step, because personal information, such as a business name, could potentially lead to bias in the event that arbitration is required to resolve a transaction dispute between the two parties.

Particulars both parties should discuss include:

* The duration of time the offer is valid for
* The goods & services that are being offered
* The cost of these goods & services
* The payment type (Stable or Tokens)
* The payment increments (lump sum or milestones)
* The time frame in which the goods & services are expected to be delivered to the buyer

As soon as an agreement has been reached, the seller can create an offer that details the terms of the arrangement. The offer will appear in the chat to act as a point of reference, indicating that it pertains only to the arrangement preceding its creation. Once the buyer is satisfied with the terms of the offer and confirms it, they will be prompted to fund it. The buyer will pay the agreed upon amount, including a non-refundable fee to Open Hatch, calculated at one percent (1%) of the total transaction amount. The funds secured from the buyer are locked into an immutable pool, which will only be released to the seller after it has been confirmed that the agreement has been fulfilled.


---

# 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://messier.gitbook.io/catalogue-de-messier/messier-applications/open-hatch/escrow.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.
