Fiat On-Ramp & Off-Ramp
Seamless Fiat On-Ramp & Off-Ramp Integration
We've partnered with leading fiat On-Ramp & Off-Ramp service providers, 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 partners
Fiat Onramp | Otlier factor | Quick Guides | Supported Currencies | API Integration | KYC Required |
---|---|---|---|---|---|
Ramp Network | global coverage on/off-ramp, most payment methods & currencies, best Ux with Native integration, lowest user fees, high conversion rates | Technical Docs, Off-ramp Demo Video | List | Yes | Yes |
Transak | Best rates globally, native integration for all products with Biconomy SDK | Demo UI, Demo Video, Technical Docs | List | Yes | Yes |
Poko | Best for games, Onramp Aggregator, Strong and wide support for Alternative Payment Methods (APMs) | Demo Video, Technical Docs | List | Yes | Yes |
If you wish to skip explaining how fiat on-ramp or off-ramp works, you can directly navigate to Enable Fiat On-Ramp & Off-Ramp with Transak.
User Flow
On-Ramp Flow
The user is redirected to the buy crypto page, where they go through the following steps:
- The user places an order in their preferred fiat for their chosen crypto and selects a payment method.
- If this is the user's first time buying through the service provider, the user goes through the provider's KYC process.
- The service provider takes a fiat payment from the user.
- The service provider converts the fiat to crypto and sends it to the user's smart contract wallet.
- 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:
- First-time users need to go through a simple one-time KYC process.
- After this, users can complete the crypto payment from their smart contract wallet whenever they want to liquidate their crypto holdings.
- 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.