Create stablecoin accounts for your customers
Managed accounts let your platform create and operate verified accounts for your end customers through Brale. Each managed account has its ownaccount_id. Choose the account model that matches the customer experience you are building:
- Custodial accounts include Brale-managed internal wallet addresses on supported chains and can hold stablecoin balances.
- Transactional accounts are non-custodial. They use external destination addresses and do not hold Brale-custodied balances.
Build with Custodial Accounts
Give verified customers Brale-managed wallet addresses and stablecoin balances.
Build with Transactional Accounts
Support verified customers with self-custody destination flows, without a Brale-held balance.
Why use managed accounts?
- Give each customer an account structure. Associate onboarding, addresses, balances, transfers, and events with one account ID.
- Avoid building wallet infrastructure. Custodial accounts receive Brale-managed internal wallet addresses on supported chains.
- Embed stablecoin movement in your product. Use the API to support account onboarding, balance visibility where applicable, and supported transfers or payouts.
Choose an account model
Transactional accounts do not receive internal wallet addresses, do not hold Brale-custodied balances, and cannot originate on-chain transfers. See Transactional Accounts.
How the model works
Account availability depends on customer type, account type, jurisdiction, verification, and program approval. Availability in a jurisdiction does not guarantee approval for every customer, payment rail, transfer direction, or funds flow. See Account availability.
POST /accounts, your onboarding flow must present the current Brale End User Agreement to the end user and capture the required consent. See Accounts for account-creation requirements.
Before you build
Common questions
Is a managed account the same as a wallet?
No. A managed account is the verified customer account identified by anaccount_id. A custodial managed account can have one or more internal wallet addresses on supported chains.