Internal wallets are custodial wallets where the Baanx platform securely manages private keys on behalf of users. Each wallet has a unique blockchain address for deposits, and users can create multiple wallets across different networks and currencies.Wallet Features:
Platform-managed private keys (custodial)
Unique deposit addresses per currency/network
Support for memo/destination tag networks (XRP, Stellar, etc.)
Multi-currency and multi-network support
Automatic balance tracking
Supported Networks & Currencies:
XRP Ledger (XRP)
Stellar (XLM)
Solana (SOL, USDC, USDT)
Ethereum/EVM chains (ETH, USDC, USDT)
And more (check platform documentation for current list)
Custodial Nature: The platform holds the private keys for internal wallets. For non-custodial solutions where users control their own keys, see External Wallets.
Memo Requirements: For networks that use memos/destination tags (XRP, Stellar, etc.), users MUST include the addressMemo value. Deposits without the correct memo cannot be automatically credited.
Wallet Creation: Creating a wallet generates blockchain addresses and initializes tracking. This may take a few seconds. Poll GET endpoint to verify creation.
Multiple Wallets: Users can create multiple wallets for the same currency on different networks (e.g., USDC on Ethereum and USDC on Solana).
Address Reuse: Wallet addresses are permanent and can be reused for multiple deposits. Users should save their deposit addresses for future use.