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