Supported Chains
Universal Crypto MCP supports 60+ blockchain networks, including EVM chains, Solana, and other major ecosystems.
Network Summary
| Category |
Networks |
Status |
| EVM Mainnets |
40+ |
✅ Production |
| EVM Testnets |
15+ |
✅ Available |
| Solana |
Mainnet, Devnet |
✅ Production |
| Other L1s |
Aptos, Sui, Near, Cosmos |
🔄 Coming |
EVM Networks
Layer 1
Layer 2 - Optimistic Rollups
Layer 2 - ZK Rollups
Other EVM Chains
Non-EVM Networks
Solana
| Network |
CAIP-2 |
Status |
| Mainnet |
solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp |
✅ Production |
| Devnet |
solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1 |
✅ Available |
Coming Soon
| Network |
Status |
ETA |
| Aptos |
🔄 In Progress |
Q2 2026 |
| Sui |
🔄 In Progress |
Q2 2026 |
| Near |
📋 Planned |
Q3 2026 |
| Cosmos |
📋 Planned |
Q3 2026 |
Quick Start
# .env
ETHEREUM_RPC_URL=https://eth-mainnet.g.alchemy.com/v2/YOUR_KEY
ARBITRUM_RPC_URL=https://arb-mainnet.g.alchemy.com/v2/YOUR_KEY
BASE_RPC_URL=https://base-mainnet.g.alchemy.com/v2/YOUR_KEY
OPTIMISM_RPC_URL=https://opt-mainnet.g.alchemy.com/v2/YOUR_KEY
POLYGON_RPC_URL=https://polygon-mainnet.g.alchemy.com/v2/YOUR_KEY
Using Chains in Code
import { getChain, getAllChains } from '@universal-crypto-mcp/core';
// Get a specific chain
const ethereum = getChain('ethereum');
console.log(ethereum.chainId); // 1
console.log(ethereum.rpcUrls); // [...]
// Get all supported chains
const chains = getAllChains();
console.log(`${chains.length} chains supported`);
// Filter by type
const l2Chains = chains.filter(c => c.layer === 2);
const evmChains = chains.filter(c => c.type === 'evm');
CAIP-2 Identifiers
We use CAIP-2 for cross-chain compatibility:
// EVM chains use eip155 namespace
const ethereumId = 'eip155:1';
const baseId = 'eip155:8453';
// Solana uses solana namespace
const solanaMainnet = 'solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp';
Chain Selection Guide
For Low Fees
- Base - ~$0.001 per transaction
- Arbitrum - ~$0.01 per transaction
- Polygon - ~$0.01 per transaction
For Fast Finality
- Solana - 400ms
- Arbitrum - ~250ms (soft confirmation)
- Base - ~2s
For DeFi Liquidity
- Ethereum - Highest TVL
- Arbitrum - Growing DeFi ecosystem
- Base - Coinbase ecosystem
For Gaming/NFTs
- Polygon - Low fees, gaming focus
- Base - NFT marketplace support
- Solana - Fast, low fees
Gas Estimation
import { estimateGas } from '@universal-crypto-mcp/core';
const estimate = await estimateGas({
chain: 'base',
transaction: {
to: '0x...',
data: '0x...',
value: 0n,
},
});
console.log(`Gas: ${estimate.gasLimit}`);
console.log(`Gas Price: ${estimate.gasPrice} gwei`);
console.log(`Cost: ${estimate.costUSD} USD`);
See Also