chains.jsonβ’2.22 kB
{
"chains": {
"ethereum": {
"chainId": 1,
"name": "Ethereum",
"rpcUrl": "https://eth-mainnet.g.alchemy.com/v2/YOUR_KEY",
"explorerUrl": "https://etherscan.io",
"nativeCurrency": {
"name": "Ether",
"symbol": "ETH",
"decimals": 18
},
"supportedProtocols": [
"aave",
"compound",
"uniswap",
"sushiswap",
"curve",
"balancer"
]
},
"base": {
"chainId": 8453,
"name": "Base",
"rpcUrl": "https://mainnet.base.org",
"explorerUrl": "https://basescan.org",
"nativeCurrency": {
"name": "Ether",
"symbol": "ETH",
"decimals": 18
},
"supportedProtocols": [
"aave",
"uniswap",
"sushiswap",
"curve"
]
},
"arbitrum": {
"chainId": 42161,
"name": "Arbitrum One",
"rpcUrl": "https://arb1.arbitrum.io/rpc",
"explorerUrl": "https://arbiscan.io",
"nativeCurrency": {
"name": "Ether",
"symbol": "ETH",
"decimals": 18
},
"supportedProtocols": [
"aave",
"compound",
"uniswap",
"sushiswap",
"curve",
"balancer",
"gmx"
]
},
"polygon": {
"chainId": 137,
"name": "Polygon",
"rpcUrl": "https://polygon-rpc.com",
"explorerUrl": "https://polygonscan.com",
"nativeCurrency": {
"name": "MATIC",
"symbol": "MATIC",
"decimals": 18
},
"supportedProtocols": [
"aave",
"compound",
"uniswap",
"sushiswap",
"curve",
"balancer"
]
},
"optimism": {
"chainId": 10,
"name": "Optimism",
"rpcUrl": "https://mainnet.optimism.io",
"explorerUrl": "https://optimistic.etherscan.io",
"nativeCurrency": {
"name": "Ether",
"symbol": "ETH",
"decimals": 18
},
"supportedProtocols": [
"aave",
"compound",
"uniswap",
"sushiswap",
"curve"
]
}
},
"defaultChain": "ethereum",
"supportedChains": ["ethereum", "base", "arbitrum", "polygon", "optimism"]
}