Skip to content

Multi-chain #6

@liamzebedee

Description

@liamzebedee
// https://github.com/DefiLlama/chainlist/blob/main/constants/extraRpcs.json
const config = {
    chains:
        [
            {
                key: "ethereum-mainnet",
                chainId: 1,
                rpc: [
                    "https://mainnet.infura.io/v3/fab0acebc2c44109b2e486353c230998"
                ]
            },
            {
                key: "ethereum-rinkeby",
                chainId: 4,
                rpc: [
                    "https://rpc.ankr.com/eth_rinkeby",
                    "https://rinkeby.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161"
                ]
            },
            {
                key: "ethereum-goerli",
                chainId: 5,
                rpc: [
                    "https://rpc.ankr.com/eth_goerli",
                    "https://goerli.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161",
                    "https://eth-goerli.public.blastapi.io"
                ]
            },
            {
                key: "ethereum-ropsten",
                chainId: 3,
                rpc: [
                    "https://rpc.ankr.com/eth_ropsten",
                    "https://ropsten.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161"
                ]
            },
            {
                key: "polygon-mainnet",
                chainId: 137,
                rpc: [
                    "https://polygon-rpc.com"
                ]
            },
            {
                key: "polygon-mumbai",
                chainId: 80001,
                rpc: [
                    "https://rpc.ankr.com/polygon_mumbai"
                ]
            },
            {
                key: "optimism-mainnet",
                chainId: 10,
                rpc: [
                    "https://optimism-mainnet.public.blastapi.io"
                ]
            },
            {
                key: "optimism-goerli",
                chainId: 420,
                rpc: [
                    "https://goerli.optimism.io"
                ]
            },
            {
                key: "arbitrum-mainnet",
                chainId: 42161,
                rpc: [
                    "https://arbitrum.public-rpc.com"
                ]
            },
            {
                key: "gnosis-mainnet",
                chainId: 100,
                rpc: [
                    "https://gnosis.public-rpc.com"
                ]
            },
            {
                key: "bsc-mainnet",
                chainId: 56,
                rpc: [
                    "https://bscrpc.com/"
                ]
            },
            {
                key: "bsc-testnet",
                chainId: 97,
                rpc: [
                    "https://data-seed-prebsc-1-s1.binance.org:8545/"
                ]
            },
            {
                key: "avalanche-mainnet",
                chainId: 43114,
                rpc: [
                    "https://avalanche.public-rpc.com/"
                ]
            },
            {
                key: "moonbeam-mainnet",
                chainId: 1284,
                rpc: [
                    "https://rpc.api.moonbeam.network/",
                    "https://moonbeam.public.blastapi.io",
                    "https://rpc.ankr.com/moonbeam"
                ]
            }
        ]
}

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions