Variable SUPPORTED_CHAINSConst
SUPPORTED_CHAINS: { arbitrum: Assign<{ blockExplorers: { default: { name: "Arbiscan"; url: "https://arbiscan.io"; }; etherscan: { name: "Arbiscan"; url: "https://arbiscan.io"; }; }; contracts: { multicall3: { address: "0xca11bde05977b3631167028862be2a173976ca11"; blockCreated: 7654707; }; }; id: 42161; name: "Arbitrum One"; nativeCurrency: { decimals: 18; name: "Ether"; symbol: "ETH"; }; network: "arbitrum"; rpcUrls: { alchemy: { http: readonly ["https://arb-mainnet.g.alchemy.com/v2"]; webSocket: readonly ["wss://arb-mainnet.g.alchemy.com/v2"]; }; default: { http: readonly ["https://arb1.arbitrum.io/rpc"]; }; infura: { http: readonly ["https://arbitrum-mainnet.infura.io/v3"]; webSocket: readonly ["wss://arbitrum-mainnet.infura.io/ws/v3"]; }; public: { http: readonly ["https://arb1.arbitrum.io/rpc"]; }; }; }, ChainConfig<undefined>>; arbitrumSepolia: Assign<{ blockExplorers: { default: { name: "Arbiscan"; url: "https://sepolia.arbiscan.io"; }; etherscan: { name: "Arbiscan"; url: "https://sepolia.arbiscan.io"; }; }; contracts: { multicall3: { address: "0xca11bde05977b3631167028862be2a173976ca11"; blockCreated: 81930; }; }; id: 421614; name: "Arbitrum Sepolia"; nativeCurrency: { decimals: 18; name: "Arbitrum Sepolia Ether"; symbol: "ETH"; }; network: "arbitrum-sepolia"; rpcUrls: { alchemy: { http: readonly ["https://arb-sepolia.g.alchemy.com/v2"]; webSocket: readonly ["wss://arb-sepolia.g.alchemy.com/v2"]; }; default: { http: readonly ["https://sepolia-rollup.arbitrum.io/rpc"]; }; public: { http: readonly ["https://sepolia-rollup.arbitrum.io/rpc"]; }; }; testnet: true; }, ChainConfig<undefined>>; foundry: Assign<{ id: 31337; name: "Foundry"; nativeCurrency: { decimals: 18; name: "Ether"; symbol: "ETH"; }; network: "foundry"; rpcUrls: { default: { http: readonly ["http://127.0.0.1:8545"]; webSocket: readonly ["ws://127.0.0.1:8545"]; }; public: { http: readonly ["http://127.0.0.1:8545"]; webSocket: readonly ["ws://127.0.0.1:8545"]; }; }; }, ChainConfig<undefined>>; } = ... Type declaration
arbitrum: Assign<{
blockExplorers: {
default: {
name: "Arbiscan";
url: "https://arbiscan.io";
};
etherscan: {
name: "Arbiscan";
url: "https://arbiscan.io";
};
};
contracts: {
multicall3: {
address: "0xca11bde05977b3631167028862be2a173976ca11";
blockCreated: 7654707;
};
};
id: 42161;
name: "Arbitrum One";
nativeCurrency: {
decimals: 18;
name: "Ether";
symbol: "ETH";
};
network: "arbitrum";
rpcUrls: {
alchemy: {
http: readonly ["https://arb-mainnet.g.alchemy.com/v2"];
webSocket: readonly ["wss://arb-mainnet.g.alchemy.com/v2"];
};
default: {
http: readonly ["https://arb1.arbitrum.io/rpc"];
};
infura: {
http: readonly ["https://arbitrum-mainnet.infura.io/v3"];
webSocket: readonly ["wss://arbitrum-mainnet.infura.io/ws/v3"];
};
public: {
http: readonly ["https://arb1.arbitrum.io/rpc"];
};
};
}, ChainConfig<undefined>>
arbitrumSepolia: Assign<{
blockExplorers: {
default: {
name: "Arbiscan";
url: "https://sepolia.arbiscan.io";
};
etherscan: {
name: "Arbiscan";
url: "https://sepolia.arbiscan.io";
};
};
contracts: {
multicall3: {
address: "0xca11bde05977b3631167028862be2a173976ca11";
blockCreated: 81930;
};
};
id: 421614;
name: "Arbitrum Sepolia";
nativeCurrency: {
decimals: 18;
name: "Arbitrum Sepolia Ether";
symbol: "ETH";
};
network: "arbitrum-sepolia";
rpcUrls: {
alchemy: {
http: readonly ["https://arb-sepolia.g.alchemy.com/v2"];
webSocket: readonly ["wss://arb-sepolia.g.alchemy.com/v2"];
};
default: {
http: readonly ["https://sepolia-rollup.arbitrum.io/rpc"];
};
public: {
http: readonly ["https://sepolia-rollup.arbitrum.io/rpc"];
};
};
testnet: true;
}, ChainConfig<undefined>>
foundry: Assign<{
id: 31337;
name: "Foundry";
nativeCurrency: {
decimals: 18;
name: "Ether";
symbol: "ETH";
};
network: "foundry";
rpcUrls: {
default: {
http: readonly ["http://127.0.0.1:8545"];
webSocket: readonly ["ws://127.0.0.1:8545"];
};
public: {
http: readonly ["http://127.0.0.1:8545"];
webSocket: readonly ["ws://127.0.0.1:8545"];
};
};
}, ChainConfig<undefined>>