export class Web3Networks { public static kaia = { id: 8217, caipNetworkId: "eip155:8217", chainNamespace: "eip155", name: "Kaia Network", nativeCurrency: { decimals: 18, name: "KAIA", symbol: "KAIA", }, rpcUrls: { default: { // http: ['https://base-mainnet.infura.io/v3/8b5fd173c8bc4e90996d80212cfc2b06'], http: ["https://public-en.node.kaia.io"], }, public: { http: ["https://public-en.node.kaia.io"], // The RPC URL provided }, }, contracts: { // Address for the standard Multicall3 contract for batching read calls multicall3: { address: "0xca11bde05977b3631167028862be2a173976ca11", // blockCreated: Optional - the block number when multicall3 was deployed, // often not strictly needed but good practice if known. // You might need to find this on the explorer if you want to include it. }, }, }; public static base = { id: 8453, caipNetworkId: "eip155:8453", chainNamespace: "eip155", name: "Base", nativeCurrency: { decimals: 18, name: "Ether", symbol: "ETH", }, rpcUrls: { default: { // http: ['https://base-mainnet.infura.io/v3/8b5fd173c8bc4e90996d80212cfc2b06'], http: [ "https://base-mainnet.infura.io/v3/8b5fd173c8bc4e90996d80212cfc2b06", ], }, }, }; }