chains property

Map<String, W3MChainInfo> chains
getter/setter pair

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',
    ),
  ),
};