# Introduction

Hashflow uses DeFi-native RFQs to fetch quotes from market makers. Instead of a constant-product pricing function commonly used by AMMs, Hashflow allows market makers to source liquidity from anywhere and price assets using off-chain pricing functions. \
\
By moving pricing off-chain, market makers can use more sophisticated pricing strategies that factor in off-chain data like historic asset prices, volatility, and other real-world information that allows them to effectively price assets. \
\
Market makers are required to cryptographically sign quotes that remain unchanged for the duration of the trade. This ensures that the price is guaranteed, traders are protected against slippage, and cannot be front-run or sandwich attacked.&#x20;


---

# 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.hashflow.com/hashflow/hashflow/introduction.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.
