Supported Chains
DirectCryptoPay supports the three most widely used EVM-compatible blockchain networks. Your customers can choose which chain to pay on based on their preference, gas costs, and token availability.
Mainnet Chains
Ethereum
| Property | Value |
|---|---|
| Chain ID | 1 |
| Native Token | ETH |
| Block Time | ~12 seconds |
| Confirmations Required | 12 |
| Typical Gas Cost | $1 - $5 |
| Block Explorer | etherscan.io |
Ethereum is the most established smart contract platform. It offers the highest security and widest token availability, but with higher gas fees compared to L2s and sidechains.
Best for: High-value payments where security is the top priority.
Polygon (PoS)
| Property | Value |
|---|---|
| Chain ID | 137 |
| Native Token | POL (MATIC) |
| Block Time | ~2 seconds |
| Confirmations Required | 30 |
| Typical Gas Cost | < $0.01 |
| Block Explorer | polygonscan.com |
Polygon is an EVM-compatible sidechain with near-zero gas fees and fast block times. It has strong USDC and USDT liquidity.
Best for: Everyday payments, micro-transactions, and cost-sensitive use cases.
BNB Chain (BSC)
| Property | Value |
|---|---|
| Chain ID | 56 |
| Native Token | BNB |
| Block Time | ~3 seconds |
| Confirmations Required | 15 |
| Typical Gas Cost | < $0.03 |
| Block Explorer | bscscan.com |
BNB Chain (formerly Binance Smart Chain) is popular in Asia and among Binance users. It offers low gas fees and fast confirmations.
Best for: Payments from users in the Binance ecosystem.
Testnet Chains
For development and testing, DCP supports the testnet equivalents of each mainnet chain:
| Mainnet | Testnet | Chain ID | Faucet |
|---|---|---|---|
| Ethereum | Sepolia | 11155111 | sepoliafaucet.com |
| Polygon | Amoy | 80002 | faucet.polygon.technology |
| BNB Chain | BSC Testnet | 97 | testnet.bnbchain.org/faucet |
How Chain Selection Works
When a customer initiates a payment:
- The widget displays all chains enabled for your integration
- The customer selects their preferred chain
- Available tokens for that chain are shown
- The customer selects a token and completes the payment
- Funds arrive at your wallet address on the selected chain
Same Address, Multiple Chains: Your EVM wallet address works on all supported chains. A payment on Polygon arrives at the same 0x... address as a payment on Ethereum -- just on a different network. Make sure you can access your wallet on all enabled chains.
You can enable or disable chains in your integration settings. Consider these factors:
| Factor | Ethereum | Polygon | BNB Chain |
|---|---|---|---|
| Gas Cost | High | Very Low | Low |
| Speed | ~3 min | ~30 sec | ~45 sec |
| USDC Liquidity | High | High | Medium |
| User Base | Global | Global | Asia-focused |
| Security | Highest | Good | Good |
Recommendation: For most merchants, enabling Polygon and Ethereum provides the best coverage. Polygon handles cost-sensitive payments, while Ethereum covers users who prefer the mainnet.