Overview
Bullring’s multi-currency architecture allows each subaccount to hold balances in multiple fiat currencies simultaneously. Each currency is managed independently with its own balance. This design enables seamless operations across different regions without needing multiple accounts.- Multi-balance Subaccount: A single subaccount manages separate balances for USD, EUR, GBP, NGN, and other supported currencies.
- Stablecoin Parity: USD balances maintain a 1:1 parity with stablecoins (USDC, USDT), bridging the gap between fiat and crypto.
- Internal Conversion: Convert funds between currencies internally without initiating external blockchain or bank transactions.
How Multi-currency Balances Work
Independent Currency Balances
Each currency balance within a subaccount is isolated and tracked separately. There is no automatic conversion between currencies; balances update independently based on your specific deposit, withdrawal, and conversion actions.USD and Stablecoin Equivalence
The USD balance in a Bullring subaccount operates with a 1:1 relationship to stablecoins. This feature allows for the seamless movement of funds between crypto rails and traditional fiat systems.- Deposits: When you deposit USDC or USDT, your USD balance increases 1:1.
- Withdrawals: When you withdraw funds as stablecoins, your USD balance decreases 1:1.
Verification Requirements
Bullring operates a single verification process that unlocks access to different currency corridors based on the completeness and type of documentation submitted:- Capability 1: Access to USD, EUR, GBP, AED, CNY, BRL, GHS, ZMW via wire, ACH, and SWIFT rails.
- Capability 2: Access to NGN (requires BVN), GHS, ZMW, BRL via local payment rails and mobile money.
Institutional accounts may have access to enhanced rates, higher limits, and dedicated support.
How to Use Multi-currency Balances
Capabilities
- View Balances: Retrieve the current balance for all currencies associated with a subaccount in a single request.
- Convert Currencies: Exchange funds between supported currencies (e.g., USD to BRL) internally at current market rates. These conversions are atomic and instant, occurring entirely within the Bullring ledger.
Relevant Resources
Integrate these capabilities into your application using the following API endpoints:- View Balances: Get Subaccount Balance
- Convert Currencies: Convert Currency
- Get Conversion Quote: Get Conversion Quote
- Check Rates: Pre-Transaction Estimates
Related Topics
- Supported Currencies - Full list of available currencies and networks.
- Accounts & Subaccounts - Understanding the account structure.
- Deposits & On-Ramping - Funding your account.
- Beneficiaries & Payouts - Withdrawing funds to external accounts.