# Off Ramps

This document describes the process for executing crypto-to-fiat transactions using the orda API. This involves requesting a price quote, executing the quoted transaction, and monitoring its status until completion.

**Developer Portal**

While the core transaction flow (quote, execute, monitor) occurs via the API, the initial setup requires the [orda developer portal](https://app.orda.network/). You'll need:

* A **Project Client ID** and **Secret** for API authentication.
* A **Recipient Client ID** representing the entity receiving the transaction. Settlement details for the *destination* of the transaction are configured within the account settings in the portal.

**Overview**

* **Request a Quote:** Get pricing, fees, and transaction details before execution using the `/v1/offramp/quote` endpoint. Quotes are short-lived (approx. 30 seconds).
* **Execute the Quote:** After obtaining a valid quote, execute the transaction. This may involve a separate token approval step before the main transfer.
* **Monitor Status:** Track the progress of the transaction using the `/v1.1/offramp/status` endpoint with the `transactionId` from the quote response or transaction hashes.
* **Authentication:** All API requests require authentication using your project's client ID and a signature generated with your client secret. See the [authentication guide](https://docs.orda.network/developers/authentication).
