> For the complete documentation index, see [llms.txt](https://docs.rfq.mauve.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rfq.mauve.org/general-information.md).

# General Information

Mauve is compliant RFQ system that aggregates quotes from multiple liquidity sources and settles trades on-chain.

There are a number of features that sets Mauve RFQ apart from other trading venues.

### On-chain Settlement

Trades on Mauve settle on-chain.&#x20;

The "Taker" of a trade will choose the assets they wish to trade and then must escrow their funds by sending the asset they are selling to an onchain escrow address.

Once funds are escrowed, the Market Maker will fullfill their side of the trade (again on chain). Once the escrow is fully funded, the trade will settle.

The Escrow Contract can only settle (or refund after a finite period of time). This makes the process more secure and trustworthy. Mauve is not a custodian - it simply matches Makers and Takers and facilitates the trade.

### Alpha Leakage Prevention

Most Escrow implementations leak trade intention. This is because whoever funds the escrow first gives away that they are selling a given asset.

With that intention clear, it can lead to challenging conditions for Makers to source liquidity (and hence a worse price).

Mauve uses a unique method of hiding this intention in Escrow contracts that we've called "Counterfactual Settlement".

[Read more here. ](/protocol-concepts/counterfactual-settlement.md)

### Competitive Pricing and Low Fees

Mauve's competitive pricing engine helps achieve the best price for Takers.

We have carefully picked a selection of Market Makers to provide liquidity for trades via a RFQ system.

Mauve's pricing system is off-chain - this also saves in transaction fees and allows it to be considerably cheaper than other onchain exchanges (e.g. Uniswap).

[See the Transaction Fee Section](/protocol-concepts/transaction-fees.md)

### Cross Chain

Mauve is designed with crosschain in mind. Although we have a lot of onchain elements that help improve trust, transparency and security of a trade, Mauve is a hybrid app.

Mauve cannot change the destination of funds. However, it does facilitate and ensure that settlement occurs. This makes it uniquely positioned to be able to settle trades that occur across different chains.

[See the crosschain section for more information.](/protocol-concepts/cross-chain.md)

### Registered Exchange and Fully Compliant

Mauve is registered in the Cayman Islands as a virtual asset service provider.&#x20;

It operates a full KYC/KYB enrollment and transaction monitoring process for its users. This approach reduces counterparty risk and helps users and token issuers remain compliant.


---

# 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.rfq.mauve.org/general-information.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.
