On-ramp: Crypto to fiat
Accept stablecoin deposits from users and settle the value into your fiat wallet, or hold the balance for future fiat payouts.How it works
Step-by-step
- Get supported networks — Call Get crypto networks to retrieve available networks and tokens.
- Initiate a crypto collection — Call Initiate crypto collection with the amount, token, and network. You receive a deposit address.
- Display to your user — Show the deposit address and network in your UI. The user sends stablecoins from their external wallet.
- Confirm receipt — Listen for the
collection.completedwebhook. Once confirmed, the equivalent value is credited to your wallet. - Convert to fiat — The collected value lands in your business wallet. From there you can create a fiat payout to the user’s bank account, or swap to another currency.
Off-ramp: Fiat to crypto
Send funds from your fiat wallet to a user’s crypto wallet address. This lets users withdraw their balance as stablecoins.How it works
Step-by-step
- Collect the user’s wallet details — Get the user’s wallet address, token, and network.
- Preview fees — Call Fee breakdown to show the user the network fees and any conversion costs.
- Create a crypto payout — Create a payout with
method: "crypto_wallet"and include thewallet_address,wallet_token, andwallet_networkfields. - Track delivery — Listen for the
payout.completedwebhook to confirm the on-chain transaction was sent.
Crypto payout support varies by token and network. Contact support@blaaiz.com to confirm which crypto payout rails are available for your business.

