Currently Supported Networks
Bitcoin
tBTC (testnet) - Available now
BTC (mainnet) - Requires activation
BTC (mainnet) - Requires activation
Ethereum
tETH (testnet - Sepolia) - Available now
ETH (mainnet) - Requires activation
Network Comparison
Understanding the differences between networks helps you choose the right one for your use case:| Feature | Bitcoin (BTC/tBTC) | Ethereum (ETH/tETH) |
|---|---|---|
| Network Type | UTXO-based | Account-based |
| Address Format | Bech32 (bc1…) | Hex (0x…) |
| Transaction Model | UTXO (Unspent Transaction Output) | Account balance |
| Multi-address Withdrawal | ✅ Supported | ❌ Single address only |
| Gas/Fees | Transaction-based fees | Gas price × gas limit |
| Smart Contracts | ❌ Limited (Bitcoin Script) | ✅ Full EVM support |
| Token Standards | ❌ Not supported | ✅ ERC-20, ERC-721, ERC-1155 |
| Confirmation Time | ~10 minutes | ~15 seconds (varies) |
Bitcoin vs Ethereum: Key Differences
Transaction Formats
Bitcoin:- Uses UTXO model - transactions consume and create outputs
- Multiple inputs can be combined in one transaction
- Addresses are derived from public keys
- Supports multi-signature transactions natively
- Uses account-based model - transactions modify account balances
- Each transaction has one sender account
- Addresses are derived from private keys
- Supports smart contracts and complex logic
Address Generation
Bitcoin Addresses:- Bech32 format:
bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh - Testnet format:
tb1q... - Generated from public key hash
- Hex format:
0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb - 20-byte addresses (40 hex characters + 0x prefix)
- Generated from private key
Withdrawal Differences
Bitcoin Withdrawals:- Can withdraw from multiple addresses in one transaction
- More efficient for consolidating funds
- Returns withdrawal ID for tracking
- Single address per withdrawal
- Returns transaction hash immediately
- Can check status via transaction receipt
See the Withdrawal Workflow guide for detailed examples of network-specific withdrawal behavior.
Network Selection Guidance
Choose Bitcoin (BTC/tBTC) When:
- You need simple value transfers
- You want multi-address withdrawal support
- You’re building payment applications
- You need maximum security and decentralization
- You’re working with Bitcoin-native applications
Choose Ethereum (ETH/tETH) When:
- You need smart contract functionality
- You’re building DeFi applications
- You need tokenization (ERC-20, ERC-721, ERC-1155)
- You want faster transaction confirmations
- You’re building dApps or complex blockchain logic
Testnet vs Mainnet
Testnets
Purpose:- Development and testing
- No real value at risk
- Faster iteration and experimentation
- tBTC: Bitcoin testnet
- tETH: Ethereum Sepolia testnet
- During development
- Testing integrations
- Learning and experimentation
- Prototyping new features
Mainnets
Purpose:- Production applications
- Real value transactions
- Live user interactions
- BTC: Bitcoin mainnet
- ETH: Ethereum mainnet
- Production deployments
- Real user transactions
- After thorough testing
Gas and Fee Handling
Bitcoin Fees
- Fees are calculated based on transaction size
- Paid in BTC
- Deducted from transaction amount
- Can be estimated before sending
Ethereum Gas
- Gas price × gas limit = total fee
- Paid in ETH (or network native token)
- Gas prices fluctuate with network congestion
- Can be estimated before sending
Network-Specific Examples
Bitcoin Address Generation
Ethereum Address Generation
Mainnet Activation
Request Mainnet Activation
Click to send a pre-filled email to our support team
Planned Networks
In the coming months, we plan to include support for:Polygon MATIC
Avalanche AVAX
Binance Chain BNB
Cardano ADA
Internet Computer Protocol ICP
Solana SOL
Additional blockchains coming soon
Request a Network
Need a Specific Blockchain?
If you want us to support a specific blockchain, whether it’s public or private, click to send a pre-filled email. We’re here to assist you!