Supported Blockchains
CryptoPay supports multiple blockchain networks, allowing you to accept payments in various cryptocurrencies. Each blockchain has its own characteristics, fees, and confirmation times.
Ethereum
Network: Ethereum Mainnet
Chain ID: 1
Native Token: ETH
Block Time: ~12 seconds
Recommended Confirmations: 12-24
Supported Tokens
| Token | Symbol | Contract Address | Decimals |
|---|---|---|---|
| Ethereum | ETH | Native | 18 |
| USD Coin | USDC | 0xA0b86a33E6441b8C4505E3a5B5B7d3B8F0D8E4C2 | 6 |
| Tether | USDT | 0xdAC17F958D2ee523a2206206994597C13D831ec7 | 6 |
| Dai | DAI | 0x6B175474E89094C44Da98b954EedeAC495271d0F | 18 |
Network Details
- Gas Fees: Variable, typically 20-100 gwei
- Transaction Speed: 1-5 minutes for confirmation
- Security: Highest security, most decentralized
- Best For: High-value transactions, maximum security
Integration Example
const order = await createPaymentOrder({
amount: '100.00',
currency: 'USDC',
blockchain: 'ethereum',
order_info: JSON.stringify({
product: 'Premium Plan'
})
});
Base
Network: Base Mainnet
Chain ID: 8453
Native Token: ETH
Block Time: ~2 seconds
Recommended Confirmations: 6-12
Supported Tokens
| Token | Symbol | Contract Address | Decimals |
|---|---|---|---|
| Ethereum | ETH | Native | 18 |
| USD Coin | USDC | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 | 6 |
| Coinbase Wrapped BTC | cbBTC | 0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf | 8 |
Network Details
- Gas Fees: Very low, typically 0.001-0.01 ETH
- Transaction Speed: 10-30 seconds for confirmation
- Security: High security, Coinbase-backed
- Best For: Fast, low-cost transactions
Integration Example
const order = await createPaymentOrder({
amount: '50.00',
currency: 'USDC',
blockchain: 'base',
order_info: JSON.stringify({
product: 'Monthly Subscription'
})
});
Polygon
Network: Polygon Mainnet
Chain ID: 137
Native Token: MATIC
Block Time: ~2 seconds
Recommended Confirmations: 6-12
Supported Tokens
| Token | Symbol | Contract Address | Decimals |
|---|---|---|---|
| Polygon | MATIC | Native | 18 |
| USD Coin | USDC | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 | 6 |
| Tether | USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 6 |
| Wrapped Ethereum | WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 18 |
Network Details
- Gas Fees: Extremely low, typically $0.001-0.01
- Transaction Speed: 5-15 seconds for confirmation
- Security: High security, Ethereum-compatible
- Best For: Micro-transactions, gaming, DeFi
Integration Example
const order = await createPaymentOrder({
amount: '10.00',
currency: 'USDC',
blockchain: 'polygon',
order_info: JSON.stringify({
product: 'In-Game Item'
})
});
Binance Smart Chain (BSC)
Network: BSC Mainnet
Chain ID: 56
Native Token: BNB
Block Time: ~3 seconds
Recommended Confirmations: 6-12
Supported Tokens
| Token | Symbol | Contract Address | Decimals |
|---|---|---|---|
| Binance Coin | BNB | Native | 18 |
| USD Coin | USDC | 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d | 18 |
| Tether | USDT | 0x55d398326f99059fF775485246999027B3197955 | 18 |
| Binance USD | BUSD | 0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56 | 18 |
Network Details
- Gas Fees: Low, typically $0.1-1.0
- Transaction Speed: 15-30 seconds for confirmation
- Security: High security, validator-based consensus
- Best For: Trading, DeFi, cost-effective transactions
Arbitrum
Network: Arbitrum One
Chain ID: 42161
Native Token: ETH
Block Time: ~0.25 seconds
Recommended Confirmations: 1-3
Supported Tokens
| Token | Symbol | Contract Address | Decimals |
|---|---|---|---|
| Ethereum | ETH | Native | 18 |
| USD Coin | USDC | 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8 | 6 |
| Arbitrum | ARB | 0x912CE59144191C1204E64559FE8253a0e49E6548 | 18 |
Network Details
- Gas Fees: Very low, 90% cheaper than Ethereum
- Transaction Speed: Near-instant confirmation
- Security: Inherits Ethereum security
- Best For: DeFi, high-frequency trading
Choosing the Right Blockchain
By Use Case
E-commerce Payments
- Base: Fast, low fees, user-friendly
- Polygon: Extremely low fees for small purchases
- Ethereum: Maximum security for high-value items
Subscription Services
- Base: Consistent low fees
- Polygon: Micro-payments friendly
- BSC: Good balance of speed and cost
Digital Content
- Polygon: Perfect for micro-transactions
- Base: Fast user experience
- Arbitrum: Near-instant confirmations
High-Value Transactions
- Ethereum: Maximum security and decentralization
- Base: Good security with lower fees
- BSC: Cost-effective for large amounts
By Geographic Region
North America
- Base: Popular with Coinbase users
- Ethereum: Widely adopted
- Polygon: Growing adoption
Europe
- Ethereum: Strong institutional adoption
- Polygon: Popular for DeFi
- Base: Increasing usage
Asia
- BSC: Very popular, especially in Asia
- Polygon: Growing gaming adoption
- Ethereum: Institutional preference
Network Status and Monitoring
Real-time Status
Monitor network health and performance:
- Block Explorer Links: View transactions on blockchain explorers
- Network Status: Check for congestion or issues
- Gas Price Tracking: Monitor current transaction costs
- Confirmation Times: Real-time confirmation speed data
Maintenance Windows
We monitor all networks 24/7 and will notify you of:
- Planned Maintenance: Scheduled network upgrades
- Network Issues: Congestion or technical problems
- Hard Forks: Major network changes
- Security Alerts: Important security updates
Adding New Tokens
Token Requirements
For a token to be supported on CryptoPay:
- Legitimate Project: Established project with real utility
- Sufficient Liquidity: Available on major exchanges
- Security Audit: Smart contract security verification
- Community Demand: Merchant and user requests
Request Process
To request a new token:
-
Email: tokens@cryptopay.com
-
Include Information:
- Token name and symbol
- Contract address
- Project website
- Use case description
- Expected transaction volume
-
Review Process: 2-4 weeks for evaluation
-
Integration: 1-2 weeks after approval
Best Practices
Blockchain Selection
- Consider Your Users: Choose networks your customers prefer
- Balance Fees and Security: Higher security often means higher fees
- Monitor Performance: Track success rates and user experience
- Diversify: Support multiple networks to maximize reach
Confirmation Settings
- Low Value (< $100): 1-3 confirmations
- Medium Value ($100-1000): 6-12 confirmations
- High Value (> $1000): 12+ confirmations
- Adjust by Network: Faster networks may need fewer confirmations
Gas Fee Management
- Monitor Gas Prices: Track network congestion
- Set Reasonable Limits: Don't accept payments during extreme congestion
- Educate Users: Explain gas fees and optimal payment times
- Consider Layer 2: Use scaling solutions for better user experience
Testnet Support
For development and testing, we support testnets:
- Ethereum Sepolia: ETH testnet
- Base Sepolia: Base testnet
- Polygon Mumbai: Polygon testnet
- BSC Testnet: Binance Smart Chain testnet
Getting Testnet Tokens
- Ethereum Sepolia: Sepolia Faucet
- Base Sepolia: Base Faucet
- Polygon Mumbai: Mumbai Faucet
- BSC Testnet: BSC Faucet
Future Networks
We're constantly evaluating new blockchain networks:
- Optimism: Ethereum Layer 2 scaling solution
- Avalanche: High-performance blockchain platform
- Solana: Fast, low-cost blockchain (different architecture)
- Starknet: Zero-knowledge rollup technology
Stay tuned for announcements about new network support!