Skip to main content
Ramps convert fiat to crypto (on-ramp) or crypto to fiat (off-ramp), such as USD to USDC or USDC to USD. To exchange one fiat currency for another, see FX.

API flow

1

Get a quote

Describe the source, destination, assets, and exactly one amount. Save the quoteId of the quote you choose. See Get Quote.
2

Execute the quote

Create a transaction from the quoteId. See Execute Quote.
3

Approve the transaction

The new transaction is PENDING until approved. Get the approval message, sign it, and submit the approval. The SDK’s createTransactionFromIntent() does this for you. See Approvals.
4

Track the transaction

Use Retrieve Transaction or webhooks to track it until it reaches COMPLETED, FAILED, or DECLINED.

Get Quote

Execute Quote