From 49c8d80b93375568aa5dde54a74a72895b192631 Mon Sep 17 00:00:00 2001 From: MoMannn Date: Fri, 25 Sep 2026 14:58:53 +0200 Subject: [PATCH 1/4] add arc mainnet --- .../script/validate-contract-deployments.ts | 16 ++++++++++++++++ packages/delegation-deployments/src/index.ts | 2 ++ 2 files changed, 18 insertions(+) diff --git a/packages/delegation-deployments/script/validate-contract-deployments.ts b/packages/delegation-deployments/script/validate-contract-deployments.ts index 2690ca0b..057c29d4 100644 --- a/packages/delegation-deployments/script/validate-contract-deployments.ts +++ b/packages/delegation-deployments/script/validate-contract-deployments.ts @@ -389,6 +389,21 @@ const celoSepoliaChain: Chain = { }, }; +const arcMainnetChain: Chain = { + id: 5042, + name: 'Arc Mainnet', + rpcUrls: { + default: { + http: ['https://rpc.mainnet.arc.io'], + }, + }, + nativeCurrency: { + name: 'USDC', + symbol: 'USDC', + decimals: 18, + }, +}; + const arcTestnetChain: Chain = { id: 5042002, name: 'Arc Testnet', @@ -432,6 +447,7 @@ export const chains = { robinhoodMainnet: robinhoodMainnetChain, robinhoodTestnet: robinhoodTestnetChain, celoSepolia: celoSepoliaChain, + arcMainnet: arcMainnetChain, } as any as { [key: string]: Chain }; // The default rpc urls for these chains are not reliable, so we override them diff --git a/packages/delegation-deployments/src/index.ts b/packages/delegation-deployments/src/index.ts index 20d495b9..5bca1b15 100644 --- a/packages/delegation-deployments/src/index.ts +++ b/packages/delegation-deployments/src/index.ts @@ -32,6 +32,7 @@ export const CHAIN_ID = { katanaMainnet: 0xb67d2, intuitionMainnet: 0x483, robinhoodMainnet: 0x1237, + arcMainnet: 0x13b2, // Testnets bscTestnet: 0x61, arbitrumSepolia: 0x66eee, @@ -126,6 +127,7 @@ export const DELEGATOR_CONTRACTS: DeployedContracts = { [CHAIN_ID.katanaMainnet]: DEPLOYMENTS_1_3_0, [CHAIN_ID.intuitionMainnet]: DEPLOYMENTS_1_3_0, [CHAIN_ID.robinhoodMainnet]: DEPLOYMENTS_1_3_0, + [CHAIN_ID.arcMainnet]: DEPLOYMENTS_1_3_0, // Testnets [CHAIN_ID.bscTestnet]: DEPLOYMENTS_1_3_0, [CHAIN_ID.citreaTestnet]: DEPLOYMENTS_1_3_0, From 93745c8cb710746121462c35ae30ebc063a14457 Mon Sep 17 00:00:00 2001 From: MoMannn Date: Fri, 25 Sep 2026 15:00:00 +0200 Subject: [PATCH 2/4] add changelog --- packages/delegation-deployments/CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/delegation-deployments/CHANGELOG.md b/packages/delegation-deployments/CHANGELOG.md index 2c004564..0c6ea5b8 100644 --- a/packages/delegation-deployments/CHANGELOG.md +++ b/packages/delegation-deployments/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +-- Add chain deployment for Arc Mainnet ([#304](https://github.com/MetaMask/smart-accounts-kit/pull/304)) + ## [2.0.0] ### Added From 769b24afe6f0adcc495e0a89128c0863ec21fae2 Mon Sep 17 00:00:00 2001 From: MoMannn Date: Fri, 25 Sep 2026 15:03:47 +0200 Subject: [PATCH 3/4] fix changelog --- packages/delegation-deployments/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/delegation-deployments/CHANGELOG.md b/packages/delegation-deployments/CHANGELOG.md index 0c6ea5b8..adc97357 100644 --- a/packages/delegation-deployments/CHANGELOG.md +++ b/packages/delegation-deployments/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] --- Add chain deployment for Arc Mainnet ([#304](https://github.com/MetaMask/smart-accounts-kit/pull/304)) +- Add chain deployment for Arc Mainnet ([#304](https://github.com/MetaMask/smart-accounts-kit/pull/304)) ## [2.0.0] From a10fc38d9ecfbde3f024c2a0279b525e6009cf17 Mon Sep 17 00:00:00 2001 From: MoMannn Date: Fri, 25 Sep 2026 15:10:04 +0200 Subject: [PATCH 4/4] fix changelog category for Arc Mainnet entry Co-authored-by: Cursor --- packages/delegation-deployments/CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/delegation-deployments/CHANGELOG.md b/packages/delegation-deployments/CHANGELOG.md index adc97357..7d33dc22 100644 --- a/packages/delegation-deployments/CHANGELOG.md +++ b/packages/delegation-deployments/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Added + - Add chain deployment for Arc Mainnet ([#304](https://github.com/MetaMask/smart-accounts-kit/pull/304)) ## [2.0.0]