> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bebop.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Access institutional market maker liquidity with guaranteed execution and guaranteed fill.

The RFQ API connects you to Bebop's network of private market makers who quote directly from their own on-chain inventory. Every quote is firm - guaranteed execution and guaranteed fill.

## When to Use

* You need **firm pricing** with guaranteed execution and guaranteed fill - no slippage, no solver auction, no price uncertainty
* You are trading **major token pairs** where private market maker liquidity offers tighter spreads than on-chain routing
* You want **atomic multi-token swaps on EVM** (e.g., sell 3 tokens for 1 or buy 1 token with 3 tokens) settled in a single transaction

## At a Glance

| | |
| - | - |
| **Transport** | REST |
| **Authentication** | API key |
| **Signing** | Sign the transaction returned by the quote |
| **On-chain tx** | EVM uses `tx`; Solana uses `solana_tx` and `blockhash` |
| **Complexity** | Medium - transaction signing + token approvals |

## How It Works

Direct RFQ API clients broadcast the returned transaction for on-chain settlement.

| Step | Action | You send | You get back |
| - | - | - | - |
| 1 | Request a quote | Token pair, amount | Firm price and a settlement transaction |
| 2 | Approve the sell token on EVM | `approvalTarget` and amount | Token allowance |
| 3 | Broadcast on-chain | Signed EVM or Solana transaction | On-chain settlement |

See [Execution](/core-concepts/execution-modes) for the transaction flow.

## Key Endpoints

| Endpoint | Purpose |
| - | - |
| `GET /pmm/{network}/v3/quote` | Request a firm quote for a token swap |

## Next Steps

<CardGroup cols={2}>
  <Card title="Quickstart" icon="bolt" href="/rfq-api/quickstart">
    Make your first trade in 10-15 minutes.
  </Card>

  <Card title="Guides" icon="book-open" href="/rfq-api/guides/partial-fills">
    Learn about partial fills, multi-token trades, and quote expiry.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.