diff --git a/packages/apps/dashboard/server/src/common/config/network-config.service.ts b/packages/apps/dashboard/server/src/common/config/network-config.service.ts index aee6d4cfb6..6437fbacdd 100644 --- a/packages/apps/dashboard/server/src/common/config/network-config.service.ts +++ b/packages/apps/dashboard/server/src/common/config/network-config.service.ts @@ -26,6 +26,12 @@ export class NetworkConfigService { constructor(private configService: ConfigService) { this.networkMap = { + ...(this.configService.get('RPC_URL_ETHEREUM') && { + ethereum: { + chainId: ChainId.MAINNET, + rpcUrl: this.configService.get('RPC_URL_ETHEREUM'), + }, + }), ...(this.configService.get('RPC_URL_SEPOLIA') && { sepolia: { chainId: ChainId.SEPOLIA, diff --git a/packages/apps/dashboard/server/src/common/utils/constants.ts b/packages/apps/dashboard/server/src/common/utils/constants.ts index ed02dd8f76..8244aa85a0 100644 --- a/packages/apps/dashboard/server/src/common/utils/constants.ts +++ b/packages/apps/dashboard/server/src/common/utils/constants.ts @@ -19,6 +19,7 @@ export const TESTNET_CHAIN_IDS = [ ChainId.XLAYER_TESTNET, ]; export const MAINNET_CHAIN_IDS = [ + ChainId.MAINNET, ChainId.BSC_MAINNET, ChainId.POLYGON, ChainId.MOONBEAM,