On/Off Ramps

Latitude On/Off Ramps let you convert between fiat currencies and stablecoins. Accept local currency deposits from your users and convert them to USDC, or convert stablecoins to fiat and deliver via local payment rails.

See the API basics for authentication, idempotency, webhooks, and other fundamentals.

On-Ramp: Fiat to Crypto

Accept fiat deposits from your users and automatically convert them to USDC.

How It Works

  1. Create an individual with your user’s identity information for KYC verification
  2. Submit KYC documents (government ID images)
  3. Wait for KYC approval — receive a webhook when the individual is verified
  4. Create a conversion account — this generates a virtual bank account (e.g. CLABE for MXN) where your user can deposit funds
  5. User deposits fiat to the virtual account
  6. Automatic conversion — Latitude converts the deposit to USDC and sends it to your designated wallet
  7. Track via webhooks — receive notifications for each stage of the conversion

Supported On-Ramp Corridors

Live Markets

Source CurrencySource CountryDestinationDeposit MethodSettlement
MXNMexicoUSDCSPEI (virtual CLABE)Real-time

Beta Markets

Source CurrencySource CountryDestinationDeposit MethodSettlement
PHPPhilippinesUSDCReal-time
GBPUnited KingdomUSDCReal-time
EUREurope (all SEPA markets)USDCReal-time

Coming Soon

Source CurrencySource CountryDestinationTarget
BRLBrazilUSDCQ3
ARSArgentinaUSDCQ3
COPColombiaUSDCQ3

Beta markets are in early stages. There may be a waitlist to get onboarded and smaller volume limits to start. Contact us for access.

Off-Ramp: Crypto to Fiat

Convert stablecoins to fiat currency and deliver funds to recipients via local payment rails.

How It Works

  1. Fund your account with USDC via blockchain deposit on the Base network
  2. Create a recipient with their financial account details
  3. Create a transfer to convert USDC and deliver fiat to the recipient
  4. Track the transfer via webhooks or polling

Supported Off-Ramp Corridors

Live Markets

SourceDestination CurrencyDestination CountryPayout MethodSettlement
USDCMXNMexicoSPEIReal-time

Beta Markets

SourceDestination CurrencyDestination CountryPayout MethodSettlement
USDCPHPPhilippinesReal-time
USDCBRLBrazilReal-time
USDCGBPUnited KingdomReal-time
USDCEUREurope (all SEPA markets)Real-time

Coming Soon

SourceDestination CurrencyDestination CountryTarget
USDCARSArgentinaQ3
USDCCOPColombiaQ3
USDCINRIndiaQ3

Beta markets are in early stages. There may be a waitlist to get onboarded and smaller volume limits to start. Contact us for access.

Key Features

Built-In KYC/Compliance

On-ramp flows include identity verification for your end users. Latitude handles KYC checks so you don’t have to build your own compliance infrastructure. Individual status updates are delivered via webhooks.

Virtual Bank Accounts

On-ramp conversion accounts come with virtual bank account numbers (e.g. CLABEs in Mexico) that your users can deposit to directly from their bank. Each conversion account is unique to an individual.

Webhook-Driven Architecture

Every stage of the on-ramp and off-ramp lifecycle emits webhook events, including deposit received, conversion started, payout initiated, and completion. This lets you build real-time user experiences. See API basics for webhook setup.

Sandbox Testing

The sandbox environment includes magic strings for testing different KYC outcomes and conversion flows without moving real money.

Integration Guides