Supported Networks
Rach Wallet-as-a-Service supports 8 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 | P2PKH/P2WPKH (bc1...) | 3-6 blocks |
| Bitcoin Cash | BCH | UTXO | CashAddr (bitcoincash:...) | 6 blocks |
| Litecoin | LTC | UTXO | P2PKH/P2WPKH (ltc1...) | 6 blocks |
| Binance Smart Chain | BNB | Account | 0x... (EVM) | 15 blocks |
| Ethereum | ETH | Account | 0x... (EVM) | 12 blocks |
| Polygon | MATIC | Account | 0x... (EVM) | 128 blocks |
| Tron | TRX | Account | T... (Base58) | 19 blocks |
| Solana | SOL | Account | Base58 (44-88 chars) | 32 slots |
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
- USDC (BEP-20) - USD Coin stablecoin
- BUSD (BEP-20) - Binance USD stablecoin
- Any BEP-20 token
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
- USDT (TRC-20) - Tether on Tron (most popular)
- Any TRC-20 token
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
- USDT (SPL) - Tether on Solana
- USDC (SPL) - USD Coin on Solana
- Any SPL token
Use Cases:
- High-speed trading
- DeFi with low latency
- NFT minting and trading
- GameFi applications
Example Address:
7EqQdEUaToQbN2yBpQWpPLz6A1ZxR8H9SkKbZJBHxBmNNetwork Selection Guide
For Storable Value & Security
- Bitcoin (BTC) - Most secure, battle-tested
- Ethereum (ETH) - Large ecosystem, widespread acceptance
For Low Fees
- Polygon (MATIC) - Sub-cent transactions
- BSC (BNB) - Affordable DeFi
- Solana (SOL) - Near-zero fees
For Stablecoin Transfers
- Tron (TRX) - Popular for USDT with low fees
- Polygon (MATIC) - Fast and cheap
- BSC (BNB) - Wide liquidity
For Speed
- Solana (SOL) - Sub-second finality
- Polygon (MATIC) - 2-second blocks
- BSC (BNB) - 3-second blocks
Multi-Network Strategy
Recommended Combinations:
Crypto Exchange
['BTC', 'ETH', 'BSC', 'TRX', 'SOL']Covers major assets + fast stablecoin transfers.
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']Balance between security (BTC), capability (ETH), and speed (TRX, BSC).
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'Token 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 | MATIC |
| Tron | TRX Transfer | $0 (energy) | TRX |
| Tron | USDT Transfer | $1-2 | TRX |
| Solana | Transfer | $0.00025 | SOL |
Fee Optimization
- Use Polygon or BSC for frequent small transactions
- Use Tron for USDT transfers
- Reserve Bitcoin/Ethereum for larger amounts
- Batch transactions when possible
Next Steps
- Integration Guide - Create wallets and manage addresses
- API Reference - Complete API documentation
- Use Cases - Real-world implementation examples
