Off-Ramp

A one-stop solution for users to sell crypto to fiat inside your app.

The OZZOBiT Off-Ramp solution enables your users to sell cryptocurrency for fiat currency directly within your application. Users receive funds via bank transfer or other payout methods without ever leaving your platform.

The Problem

ChallengeImpact
No easy exitUsers who earn crypto (gaming rewards, DeFi yields) have no seamless way to convert back to fiat
External exchange dependencyForcing users to go to external exchanges creates friction and security risks
Complex withdrawal flowsMulti-step processes with multiple intermediaries lead to high abandonment
Regulatory complexityHandling crypto-to-fiat conversion requires AML/KYC compliance infrastructure

The Solution

💱
Seamless Crypto-to-Fiat
Convert crypto holdings directly to fiat currency with automatic bank transfers or local payout methods.
🔗
Multi-Chain Support
Support for Bitcoin, Ethereum, Polygon, BSC, Avalanche, and 10+ other blockchain networks.
Instant Quotes
Real-time exchange rates with transparent fee breakdown before users confirm transactions.
Compliant Payouts
Built-in KYC/AML checks, transaction monitoring, and regulatory reporting for all jurisdictions.
ℹ️
How it works

User initiates sell order → OZZOBiT provides real-time quote → User confirms → Crypto is transferred from user's wallet → Fiat is deposited to user's bank account.

Who Can Integrate Off-Ramp?

Use CaseDescriptionBenefit
DeFi ApplicationsAllow DeFi yield farmers to cash out profitsIncrease retention by providing exit liquidity
WalletsEnable wallet users to sell crypto for fiatComplete on/off ramp solution in one wallet
Crypto GamesLet players convert game earnings to real moneyMonetize in-game economies effectively
DEXesProvide off-ramp after token swapsEnd-to-end trading experience
NFT dAppsAllow NFT sellers to receive fiat payoutsLower barrier for NFT purchases
Neo-Banks / FintechAdd crypto selling to banking appDifferentiate from traditional banks

Enable Off-Ramp

Contact Your Account Manager

Off-Ramp requires explicit enablement on your partner account. Contact our team to get started.

Configure Off-Ramp Settings

Set up supported cryptocurrencies, fiat currencies, payment methods, and limits in your dashboard.

Integrate Using API or Widget

Use the Whitelabel API for custom flows or embed the widget using Web/Mobile integration methods.

Test with Sandbox Credentials

Validate your integration end-to-end using sandbox mode before going live.

Integration Options

Create Order

POST /orders with sellOrderDetails including cryptoAmount, cryptoCurrency, and fiatCurrency.

Handle Wallet Transfer

User sends crypto to the provided deposit address within the expiry window.

Track Completion

Poll order status or use webhooks to know when fiat has been sent to the user's bank account.

Generate URL

Create widget URL with productsAvailed=OFF_RAMP parameter set.

Embed Widget

Use redirection, iFrame, or JavaScript SDK to present the off-ramp flow to users.

Handle Events

Listen for ORDER_CREATED, ORDER_SUCCESSFUL, and other events.

Install Mobile SDK

Add OZZOBiT SDK to your Android, iOS, or React Native project.

Initialize with Config

Pass configuration object with productsAvailed: "OFF_RAMP" and other parameters.

Launch & Handle Events

Present the widget modally and handle callback events for order lifecycle.

Redirection Checklist

  • Ensure your API key has off-ramp enabled
  • Set redirectURL parameter to handle post-transaction redirects
  • Handle exitUnfinishedFlow event for abandoned transactions
  • Test with sandbox mode first using testnet addresses
  • Verify webhook signatures for secure event handling