# Oracle-Verified RFQ

### What is OVR?

OVR (**Oracle-Verified RFQ**) is a secure and transparent asset-swapping channel specifically designed for Vault Managers within Affluent. When a Vault Manager initiates a swap, multiple market makers compete by providing quotes to ensure the best execution price.

All proposed prices are verified against oracle. If a quote deviates beyond the pre-defined slippage threshold, the trade is automatically rejected, ensuring only fair, market-aligned transactions are executed.

### Why it Matters?

OVR enforces strict execution rules that shield depositors from excessive slippage and poor pricing. By requiring every quote to remain within an owner-defined tolerance—validated against an oracle—the system blocks trades that could erode user returns. Continuous competition among market makers further compresses costs, delivering better yields even during volatile market conditions.

### Market Maker

Market Makers act as the execution layer between Vault Managers and external protocols. They handle asset swaps, minting, burning, and cross-chain bridging, implementing each vault’s strategic intent without exposing it to unnecessary smart-contract risk. By sourcing quotes and settling trades within oracle-verified price bands, Market Makers ensure efficient delivery of tokenised assets and strategies—including RWAs, DeFi, and CeFi—so Affluent users can access sophisticated opportunities with minimal friction.

### Key Parameters

| Parameter                     | Description                                                                                     | Configuration       |
| ----------------------------- | ----------------------------------------------------------------------------------------------- | ------------------- |
| **Price-Deviation Tolerance** | Maximum slippage permitted per trade, set by the vault owner.                                   | `sendSetRFQConfig`  |
| **Min / Max Buy-Asset Value** | Per-order bounds on trade size and slippage, defined by the Vault Manager when creating an RFQ. | In each RFQ payload |

These parameters keep every transaction within predefined risk limits while still allowing Market Makers to compete on price


---

# 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.affluent.org/strategy-vault/oracle-verified-rfq.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.
