Skip to main content

Fiat Rails

Seamless Fiat On-Ramp & Off-Ramp Integration

We've partnered with leading fiat On-Ramp & Off-Ramp service providers and aggregators, to offer a seamless integration of fiat-to-crypto and crypto-to-fiat transactions. With their developer integration toolkits, users can now buy or sell crypto directly within any app, website, or web plugin. By leveraging these providers, users can avoid the hassle of multiple separate transactions and the complexity of on/off-ramping for different assets. It streamlines the process and provides a convenient experience for handling their crypto holdings. Please note that KYB (Know Your Business) requirements may apply separately when working with the on-ramp provider to ensure compliance with regulations.

Our preferred onramp aggregators

Onramp aggregators enable access to multiple onramp providers. The one listed below can also be integrated through a single interface. This helps in gaining access to a larger audience from day one.

Fiat OnrampOutlier FactorQuick GuidesSupported Currencies
Meld15+ onramps and offramps support, easy integration, serves global audience.Technical Docs (pwd: 'build-easy')List
PokoBest for games, Onramp Aggregator, Strong and wide support for Alternative Payment Methods (APMs)Demo Video, Technical DocsList

Our preferred onramp partners

Fiat OnrampOutlier FactorQuick GuidesSupported Currencies
Ramp Networkglobal coverage on/off-ramp, most payment methods & currencies, best Ux with Native integration, lowest user fees, high conversion ratesTechnical Docs, Off-ramp Demo VideoList
TransakBest rates globally, native integration for all products with Biconomy SDKDemo UI, Demo Video, Technical DocsList
UnlimitSimple and flexible integration methods, easy and secure verification methods.Technical DocsList

User Flow

On-Ramp Flow

The user is redirected to the buy crypto page, where they go through the following steps:

  1. The user places an order in their preferred fiat for their chosen crypto and selects a payment method.
  2. If this is the user's first time buying through the service provider, the user goes through the provider's KYC process.
  3. The service provider takes a fiat payment from the user.
  4. The service provider converts the fiat to crypto and sends it to the user's smart contract wallet.
  5. The user now has the crypto they need to use your dApp.

Off-Ramp Flow

After integrating with the Off-Ramp service, a user must follow several steps to liquidate their crypto holdings:

  1. First-time users need to go through a simple one-time KYC process.
  2. After this, users can complete the crypto payment from their smart contract wallet whenever they want to liquidate their crypto holdings.
  3. Behind the scenes, the service provider reconciles the crypto payment made by the user and transfers the equivalent fiat in the chosen currency to the user's bank account, all within a few minutes.


If your bank does not support Instant bank transfers, it may take 24-48 hours. For some cryptocurrencies, the minimum buy amount may be greater due to the minimum withdrawal limit of partner exchanges.