From 2a5de9d31c1d56f394fed47bb29616a17d535553 Mon Sep 17 00:00:00 2001 From: Shobhit B Date: Tue, 16 Jun 2026 23:03:58 +0530 Subject: [PATCH] feat: added bitgojs details for the arc mainnet TICKET: CECHO-1368 --- modules/sdk-core/src/bitgo/environments.ts | 2 +- modules/statics/src/map.ts | 1 + modules/statics/src/networks.ts | 8 ++++---- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/modules/sdk-core/src/bitgo/environments.ts b/modules/sdk-core/src/bitgo/environments.ts index 4054ca010f..3c3d760385 100644 --- a/modules/sdk-core/src/bitgo/environments.ts +++ b/modules/sdk-core/src/bitgo/environments.ts @@ -344,7 +344,7 @@ const mainnetBase: EnvironmentTemplate = { baseUrl: 'https://blockscout.testnet.dogeos.com', //TODO: WIN-8082 => add mainnet url when available }, arcusdc: { - baseUrl: 'https://testnet.arcscan.app/api', // WIN-8844 => add mainnet url when available + baseUrl: 'https://explorer.arc.io/api', // WIN-8844 => add mainnet url when available }, xdc: { baseUrl: 'https://api.etherscan.io/v2', diff --git a/modules/statics/src/map.ts b/modules/statics/src/map.ts index 349e835f04..0519e546e3 100644 --- a/modules/statics/src/map.ts +++ b/modules/statics/src/map.ts @@ -220,6 +220,7 @@ export class CoinMap { 1952: 'tokbxlayer', 5734951: 'jovayeth', 2019775: 'tjovayeth', + 5042: 'arcusdc', 5042002: 'tarcusdc', 4217: 'tempo', 42431: 'ttempo', diff --git a/modules/statics/src/networks.ts b/modules/statics/src/networks.ts index 361c471c9f..871b5a31d4 100644 --- a/modules/statics/src/networks.ts +++ b/modules/statics/src/networks.ts @@ -2685,10 +2685,10 @@ class ArcUSDCTestnet extends Testnet implements EthereumNetwork { class ArcUSDC extends Mainnet implements EthereumNetwork { name = 'USDC (ARC)'; family = CoinFamily.ARCUSDC; - explorerUrl = 'https://testnet.arcscan.app/tx/'; // WIN-8844 change to prod explorer url - accountExplorerUrl = 'https://testnet.arcscan.app/address/'; // change to prod explorer url when available - chainId = 5042002; // change to prod chain id when available - nativeCoinOperationHashPrefix = '5042002'; // change to prod native coin operation hash prefix when available + explorerUrl = 'https://explorer.arc.io/tx/'; // WIN-8844 change to prod explorer url + accountExplorerUrl = 'https://explorer.arc.io/address/'; // change to prod explorer url when available + chainId = 5042; + nativeCoinOperationHashPrefix = '5042'; } class Tempo extends Mainnet implements EthereumNetwork {