> For the complete documentation index, see [llms.txt](https://docs.optimex.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.optimex.com/pmm-sdk-integration/overview.md).

# Integration Guide

The Optimex PMM SDK / API enables seamless integration between Professional Market Makers and the **Optimex** solver network for cross-chain liquidity provision and settlement. The integration follows a three-phase process.

<figure><img src="/files/ukXGkdDdlLNdxhKU5Zxy" alt=""><figcaption><p>PMM - Solver API Flow</p></figcaption></figure>

#### 1. Indicative Quote

* PMM receives quote requests via `/indicative-quote` endpoint
* PMM responds with indicative quote, and includes session tracking for quote consistency

#### 2. Commitment

* If the user is interested in trading with the PMM, Solver will send a commitment request via `/commitment-quote`  to the PMM
* PMM responds with committed quote&#x20;

#### 3. Settlement

* If the PMM's committed quote is selected to settle the swap, Solver will request the PMM for the settlement signature
* PMM receives settlement acknowledgment from Solver
* PMM makes payment to the User on an appropriate asset chain, and submits the payment information&#x20;

For more technical details, including API and code example for PMM to integrate with our Solver, please refer to our repository at this [link](https://github.com/optimex-xyz/market-maker-sdk).


---

# 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.optimex.com/pmm-sdk-integration/overview.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.
