Supported Networks
Rach Wallet-as-a-Service supports 9 blockchain networks across two architecture types, giving your users access to a wide range of cryptocurrencies and tokens.
Network Overview
| Network | Native Currency | Network Type | Address Format | Confirmations Required |
|---|---|---|---|---|
| Bitcoin | BTC | UTXO | P2WPKH (bc1...) | 3-6 blocks |
| Bitcoin Cash | BCH | UTXO | CashAddr (bitcoincash:...) | 6 blocks |
| Litecoin | LTC | UTXO | P2WPKH (ltc1...) | 6 blocks |
| Binance Smart Chain | BNB | Account | 0x... (EVM) | 15 blocks |
| Ethereum | ETH | Account | 0x... (EVM) | 12 blocks |
| Polygon | POL | Account | 0x... (EVM) | 128 blocks |
| Tron | TRX | Account | T... (Base58) | 19 blocks |
| Solana | SOL | Account | Base58 (44-88 chars) | 32 slots |
| Ripple | XRP | Account | r... (Base58Check) | 1 ledger close (~3–5 s) |
UTXO-Based Networks
UTXO (Unspent Transaction Output) networks require building transactions from inputs and outputs.
Bitcoin (BTC)
Network Details:
- Mainnet: Bitcoin
- Testnet: Bitcoin Testnet
- Block Time: ~10 minutes
- Address Format:
- Legacy:
1...(P2PKH) - SegWit:
bc1...(Bech32)
- Legacy:
- Derivation Path:
m/84'/0'/0'/0/n(BIP84 - Native SegWit)
Supported Currencies:
- BTC (Native)
Use Cases:
- Long-term crypto savings
- Store of value wallets
- Bitcoin-only payment solutions
- Remittance services
Example Address:
bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlhBitcoin Cash (BCH)
Network Details:
- Block Time: ~10 minutes
- Address Format: CashAddr (
bitcoincash:...orq...) - Derivation Path:
m/44'/145'/0'/0/n(BIP44)
Supported Currencies:
- BCH (Native)
Example Address:
bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6aLitecoin (LTC)
Network Details:
- Block Time: ~2.5 minutes
- Address Format:
- Legacy:
L...(P2PKH) - SegWit:
ltc1...(Bech32)
- Legacy:
- Derivation Path:
m/84'/2'/0'/0/n(BIP84)
Supported Currencies:
- LTC (Native)
Use Cases:
- Fast payments
- Lower fee alternative to Bitcoin
Example Address:
ltc1qw508d6qejxtdg4y5r3zarvary0c5xw7kxs4qpzAccount-Based Networks
Account-based networks use account balances and nonces for transaction management.
Binance Smart Chain (BSC)
Network Details:
- Mainnet: BSC Mainnet (Chain ID: 56)
- Testnet: BSC Testnet (Chain ID: 97)
- Block Time: ~3 seconds
- Address Format:
0x...(42 characters, EVM-compatible) - Derivation Path:
m/44'/60'/0'/0/n(same as Ethereum)
Supported Currencies:
- BNB (Native) - Binance Coin for gas fees
- USDT (BEP-20) - Tether stablecoin — 18 decimals (Binance-pegged)
- USDC (BEP-20) - USD Coin stablecoin — 18 decimals (Binance-pegged)
Use Cases:
- DeFi applications
- Low-fee token transfers
- Gaming platforms
- NFT marketplaces
Example Address:
0x742d35Cc6634C0532925a3b844Bc9e7595f0bEbEthereum (ETH)
Network Details:
- Mainnet: Ethereum Mainnet (Chain ID: 1)
- Testnet: Sepolia (Chain ID: 11155111)
- Block Time: ~12 seconds
- Address Format:
0x...(42 characters, EVM-compatible) - Derivation Path:
m/44'/60'/0'/0/n
Supported Currencies:
- ETH (Native) - Ethereum for gas fees
- USDT (ERC-20) - Tether stablecoin
- USDC (ERC-20) - USD Coin stablecoin
- DAI (ERC-20) - Decentralized stablecoin
- Any ERC-20 token
Use Cases:
- DeFi protocols
- Smart contract interactions
- Token trading
- Enterprise applications
Example Address:
0x8B3192f2f0f0D7E4F5C3A1B9E2D7A6C5B4D3E2F1Polygon (POL/MATIC)
Network Details:
- Mainnet: Polygon PoS (Chain ID: 137)
- Testnet: Mumbai (Chain ID: 80001)
- Block Time: ~2 seconds
- Address Format:
0x...(42 characters, EVM-compatible) - Derivation Path:
m/44'/60'/0'/0/n
Supported Currencies:
- MATIC/POL (Native) - Polygon token for gas fees
- USDT (ERC-20) - Tether on Polygon
- USDC (ERC-20) - USD Coin on Polygon
- Any Polygon-compatible token
Use Cases:
- High-throughput applications
- Gaming (very low fees)
- NFT platforms
- Micro-transactions
Example Address:
0x1A2B3C4D5E6F7G8H9I0J1K2L3M4N5O6P7Q8R9S0TTron (TRX)
Network Details:
- Block Time: ~3 seconds
- Address Format:
T...(Base58, 34 characters) - Derivation Path:
m/44'/195'/0'/0/n
Supported Currencies:
- TRX (Native) - Tron for energy/bandwidth — 6 decimals (SUN)
- USDT (TRC-20) - Tether on Tron — 6 decimals
Note: USDC does not exist on Tron (no TRC-20 contract). Use USDT for stablecoin transfers on Tron.
Use Cases:
- Low-cost USDT transfers
- Content distribution
- Gaming platforms
Example Address:
TYDzsYUEpvnYmQk4zGP9sWWcTEd2MiAtW6Solana (SOL)
Network Details:
- Block Time: ~400ms (slot time)
- Address Format: Base58 (32-44 characters)
- Derivation Path:
m/44'/501'/0'/0'
Supported Currencies:
- SOL (Native) - Solana for transaction fees — 9 decimals (lamports)
- USDC (SPL) - USD Coin on Solana — 6 decimals
Note: USDT does not have a native SPL token on Solana. Use USDC for stablecoin transfers on Solana.
Use Cases:
- High-speed trading
- DeFi with low latency
- NFT minting and trading
- GameFi applications
Example Address:
7EqQdEUaToQbN2yBpQWpPLz6A1ZxR8H9SkKbZJBHxBmNRipple (XRP)
Network Details:
- Settlement: ~3–5 seconds (1 ledger close)
- Address Format:
r...(Base58Check, 25–34 characters) - Derivation Path:
m/44'/144'/0'/0/n
Supported Currencies:
- XRP (Native) - Ripple for transaction fees — 6 decimals (drops; 1 XRP = 1,000,000 drops)
Use Cases:
- Fast cross-border payments
- High-speed settlement rails
- Low-cost international transfers
Example Address:
rN7n3473SaZBCG4dFL83w7PB3wCGMDgFP4Network Selection Guide
For Storable Value & Security
- Bitcoin (BTC) - Most secure, battle-tested
- Ethereum (ETH) - Large ecosystem, widespread acceptance
For Low Fees
- Polygon (POL) - Sub-cent transactions
- BSC (BNB) - Affordable DeFi
- Solana (SOL) - Near-zero fees
- XRP - Fixed 12-drop fee (~$0.0001)
For Stablecoin Transfers
- Tron (TRX) - USDT only (USDC not supported on Tron)
- Polygon (POL) - USDT + USDC, fast and cheap
- BSC (BNB) - USDT + USDC (both 18 decimals on BSC)
- ETH - USDT + USDC (6 decimals)
- Solana (SOL) - USDC only (USDT not supported on Solana)
For Speed
- XRP - 3–5 second ledger close
- Solana (SOL) - Sub-second finality
- Polygon (POL) - 2-second blocks
- BSC (BNB) - 3-second blocks
Multi-Network Strategy
Recommended Combinations:
Crypto Exchange
['BTC', 'ETH', 'BSC', 'TRX', 'SOL', 'XRP']Covers major assets + fast stablecoin transfers + XRP settlement rails.
DeFi Platform
['ETH', 'BSC', 'POL', 'SOL']Full DeFi ecosystem coverage.
Bitcoin-First Wallet
['BTC', 'LTC', 'BCH']Focus on Bitcoin family with fast alternatives.
Payment Gateway
['BTC', 'ETH', 'TRX', 'BSC', 'XRP']Balance between security (BTC), capability (ETH), speed (TRX, BSC), and settlement (XRP).
Address Derivation
All networks use HD (Hierarchical Deterministic) wallet generation:
Master Seed → BIP39 Mnemonic → BIP32 Master Key → BIP44/84 Derivation → AddressesSecurity Features:
- Single master seed backs up all networks
- Unique addresses per network per user
- Unlimited address generation
- Private keys never leave secure infrastructure
Derivation Paths:
BTC (SegWit): m/84'/0'/0'/0/n
LTC (SegWit): m/84'/2'/0'/0/n
BCH: m/44'/145'/0'/0/n
ETH/BSC/POL: m/44'/60'/0'/0/n
TRX: m/44'/195'/0'/0/n
SOL: m/44'/501'/0'/0'
XRP: m/44'/144'/0'/0/nToken Standards
ERC-20 (Ethereum, BSC, Polygon)
Standard token interface for account-based EVM chains.
Supported Tokens:
- USDT, USDC, DAI (stablecoins)
- Custom project tokens
- Governance tokens
TRC-20 (Tron)
Tron's token standard, highly efficient for USDT transfers.
SPL (Solana)
Solana Program Library tokens, optimized for speed.
Network Fees
| Network | TX Type | Typical Fee | Fee Currency |
|---|---|---|---|
| Bitcoin | Transfer | $2-10 | BTC |
| Bitcoin Cash | Transfer | $0.01-0.05 | BCH |
| Litecoin | Transfer | $0.05-0.20 | LTC |
| BSC | BNB Transfer | $0.10-0.30 | BNB |
| BSC | Token Transfer | $0.20-0.50 | BNB |
| Ethereum | ETH Transfer | $1-5 | ETH |
| Ethereum | Token Transfer | $3-15 | ETH |
| Polygon | Transfer | $0.001-0.01 | POL |
| Tron | TRX Transfer | ~0.1 TRX (energy) | TRX |
| Tron | USDT Transfer | ~5 TRX | TRX |
| Solana | Transfer | $0.00025 | SOL |
| XRP | XRP Transfer | 12 drops (~$0.0001) | XRP |
Fee Optimization
- Use Polygon or BSC for frequent small transactions
- Use Tron for USDT transfers (USDC not available on Tron)
- Use Solana for USDC transfers (USDT not available on Solana)
- Use XRP for near-instant settlement at near-zero cost
- Reserve Bitcoin/Ethereum for larger amounts
Next Steps
- Integration Guide - Create wallets and manage addresses
- API Reference - Complete API documentation
- Use Cases - Real-world implementation examples
