chains property
All RPC urls were found here: https://rpc.info/
Implementation
static Map<String, W3MChainInfo> chains = {
'1': W3MChainInfo(
chainName: 'Ethereum',
namespace: 'eip155:1',
chainId: '1',
chainIcon: chainImagesId['1'],
tokenName: 'ETH',
rpcUrl: 'https://ethereum-rpc.publicnode.com',
blockExplorer: W3MBlockExplorer(
name: 'Etherscan',
url: 'https://etherscan.io',
),
),
'42161': W3MChainInfo(
chainName: 'Arbitrum',
namespace: 'eip155:42161',
chainId: '42161',
chainIcon: chainImagesId['42161'],
tokenName: 'ARB',
rpcUrl: 'https://arbitrum.blockpi.network/v1/rpc/public',
blockExplorer: W3MBlockExplorer(
name: 'Arbiscan',
url: 'https://arbiscan.io/',
),
),
'137': W3MChainInfo(
chainName: 'Polygon',
namespace: 'eip155:137',
chainId: '137',
chainIcon: chainImagesId['137'],
tokenName: 'MATIC',
rpcUrl: 'https://polygon-bor-rpc.publicnode.com',
extraRpcUrls: [
'https://polygon.drpc.org',
'https://1rpc.io/matic',
'https://endpoints.omniatech.io/v1/matic/mainnet/public',
],
blockExplorer: W3MBlockExplorer(
name: 'Explorer',
url: 'https://polygonscan.com',
),
),
'43114': W3MChainInfo(
chainName: 'Avalanche',
namespace: 'eip155:43114',
chainId: '43114',
chainIcon: chainImagesId['43114'],
tokenName: 'AVAX',
rpcUrl: 'https://api.avax.network/ext/bc/C/rpc',
blockExplorer: W3MBlockExplorer(
name: 'Snowtrace',
url: 'https://snowtrace.io',
),
),
'56': W3MChainInfo(
chainName: 'BNB Smart Chain',
namespace: 'eip155:56',
chainId: '56',
chainIcon: chainImagesId['56'],
tokenName: 'BNB',
rpcUrl: 'https://bsc-dataseed.binance.org/',
blockExplorer: W3MBlockExplorer(
name: 'BSC Scan',
url: 'https://bscscan.com',
),
),
'10': W3MChainInfo(
chainName: 'OP Mainnet',
namespace: 'eip155:10',
chainId: '10',
chainIcon: chainImagesId['10'],
tokenName: 'ETH',
rpcUrl: 'https://mainnet.optimism.io/',
blockExplorer: W3MBlockExplorer(
name: 'Optimism Explorer',
url: 'https://explorer.optimism.io',
),
),
'100': W3MChainInfo(
chainName: 'Gnosis',
namespace: 'eip155:100',
chainId: '100',
chainIcon: chainImagesId['100'],
tokenName: 'xDAI',
rpcUrl: 'https://rpc.gnosischain.com',
blockExplorer: W3MBlockExplorer(
name: 'Gnosis Explorer',
url: 'https://gnosis.blockscout.com',
),
),
'324': W3MChainInfo(
chainName: 'ZkSync Era',
namespace: 'eip155:324',
chainId: '324',
chainIcon: chainImagesId['324'],
tokenName: 'ETH',
rpcUrl: 'https://mainnet.era.zksync.io',
blockExplorer: W3MBlockExplorer(
name: 'ZkSync Explorer',
url: 'https://explorer.zksync.io',
),
),
'7777777': W3MChainInfo(
chainName: 'Zora',
namespace: 'eip155:7777777',
chainId: '7777777',
chainIcon: chainImagesId['7777777'],
tokenName: 'ETH',
rpcUrl: 'https://rpc.zora.energy',
blockExplorer: W3MBlockExplorer(
name: 'Zora Explorer',
url: 'https://explorer.zora.energy',
),
),
'8453': W3MChainInfo(
chainName: 'Base',
namespace: 'eip155:8453',
chainId: '8453',
tokenName: 'BASE',
rpcUrl: 'https://mainnet.base.org',
blockExplorer: W3MBlockExplorer(
name: 'Base Explorer',
url: 'https://basescan.org',
),
),
'42220': W3MChainInfo(
chainName: 'Celo',
namespace: 'eip155:42220',
chainId: '42220',
tokenName: 'CELO',
rpcUrl: 'https://forno.celo.org',
blockExplorer: W3MBlockExplorer(
name: 'Celo Explorer',
url: 'https://explorer.celo.org/mainnet',
),
),
'1313161554': W3MChainInfo(
chainName: 'Aurora',
namespace: 'eip155:1313161554',
chainId: '1313161554',
tokenName: 'ETH',
rpcUrl: 'https://mainnet.aurora.dev',
blockExplorer: W3MBlockExplorer(
name: 'Aurora Explorer',
url: 'https://explorer.aurora.dev',
),
),
};