Overview
Bullring’s multi-currency architecture allows each subaccount to hold balances in all supported fiat currencies simultaneously. This design enables seamless operations across different regions without needing multiple accounts.
KYC Requirements
Important: Subaccounts must complete verification to access currency operations. The scope of currencies and payment methods available depends on the documentation provided during verification.
Bullring operates a single verification process that unlocks access to different currency corridors based on the completeness and type of documentation submitted. For details on how to verify subaccounts, refer to the Customer Onboarding guide.
Common Use Cases
Cross-border Business Operations
- Collect payments in local currencies (BRL, NGN, GHS)
- Maintain reserves in multiple currencies
- Convert to preferred currency when needed
- Send payouts in recipients’ local currencies
Crypto-to-Fiat Bridge
- Receive stablecoins (USDC/USDT) which are credited as USD
- Convert USD to local fiat currency
- Send fiat payouts to bank accounts
- Related: Crypto Off-ramp
Currency Risk Management
- Hold multiple currency balances to hedge against volatility
- Pre-convert to target currency before exchange rate changes
- Match currency of revenue with currency of expenses
Remittance Services
- Collect in sender’s currency
- Convert at optimal rates
- Deliver in recipient’s local currency
- Related: Remittance
Multi-currency Workflow Example
Step-by-step conceptual flow
-
Fund the subaccount in any supported currency via deposits.
-
Monitor balances across all currencies in the subaccount.
-
Convert currencies internally as needed for your use case.
-
Send payouts in the appropriate currency.