Skip to content

Commit 777c637

Browse files
MoMannnjeffsmale90
andauthored
chore: add intuition deployment (#206)
* add intuition deployment * update changelog --------- Co-authored-by: jeffsmale90 <6363749+jeffsmale90@users.noreply.github.com>
1 parent 30d5e34 commit 777c637

3 files changed

Lines changed: 40 additions & 0 deletions

File tree

packages/delegation-deployments/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Added
11+
12+
- Add chain deployment for Intuition mainnet and testnet ([#206](https://github.com/MetaMask/smart-accounts-kit/pull/206))
13+
1014
## [1.3.0]
1115

1216
### Added

packages/delegation-deployments/script/validate-contract-deployments.ts

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,36 @@ const katanaBokutoChain: Chain = {
314314
},
315315
};
316316

317+
const intuitionMainnetChain: Chain = {
318+
id: 1155,
319+
name: 'Intuition Mainnet',
320+
rpcUrls: {
321+
default: {
322+
http: ['https://rpc.intuition.systems/http'],
323+
},
324+
},
325+
nativeCurrency: {
326+
name: 'Trust',
327+
symbol: 'TRUST',
328+
decimals: 18,
329+
},
330+
};
331+
332+
const intuitionTestnetChain: Chain = {
333+
id: 13579,
334+
name: 'Intuition Testnet',
335+
rpcUrls: {
336+
default: {
337+
http: ['https://testnet.rpc.intuition.systems/http'],
338+
},
339+
},
340+
nativeCurrency: {
341+
name: 'TTrust',
342+
symbol: 'TTRUST',
343+
decimals: 18,
344+
},
345+
};
346+
317347
const celoSepoliaChain: Chain = {
318348
id: 11142220,
319349
name: 'Celo Sepolia',
@@ -350,6 +380,8 @@ export const chains = {
350380
mantleSepolia: mantleSepoliaChain,
351381
katanaMainnet: katanaMainnetChain,
352382
katanaBokuto: katanaBokutoChain,
383+
intuitionMainnet: intuitionMainnetChain,
384+
intuitionTestnet: intuitionTestnetChain,
353385
celoSepolia: celoSepoliaChain,
354386
} as any as { [key: string]: Chain };
355387

packages/delegation-deployments/src/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ export const CHAIN_ID = {
3030
citreaMainnet: 0x1012,
3131
mantleMainnet: 0x1388,
3232
katanaMainnet: 0xb67d2,
33+
intuitionMainnet: 0x483,
3334
// Testnets
3435
bscTestnet: 0x61,
3536
arbitrumSepolia: 0x66eee,
@@ -53,6 +54,7 @@ export const CHAIN_ID = {
5354
tempoModeratoTestnet: 0xa5bf,
5455
mantleSepolia: 0x138b,
5556
katanaBokuto: 0xb405d,
57+
intuitionTestnet: 0x350b,
5658
// decommissioned
5759
lineaGoerli: 0xe704,
5860
};
@@ -119,6 +121,7 @@ export const DELEGATOR_CONTRACTS: DeployedContracts = {
119121
[CHAIN_ID.citreaMainnet]: DEPLOYMENTS_1_3_0,
120122
[CHAIN_ID.mantleMainnet]: DEPLOYMENTS_1_3_0,
121123
[CHAIN_ID.katanaMainnet]: DEPLOYMENTS_1_3_0,
124+
[CHAIN_ID.intuitionMainnet]: DEPLOYMENTS_1_3_0,
122125
// Testnets
123126
[CHAIN_ID.bscTestnet]: DEPLOYMENTS_1_3_0,
124127
[CHAIN_ID.citreaTestnet]: DEPLOYMENTS_1_3_0,
@@ -142,5 +145,6 @@ export const DELEGATOR_CONTRACTS: DeployedContracts = {
142145
[CHAIN_ID.tempoModeratoTestnet]: DEPLOYMENTS_1_3_0,
143146
[CHAIN_ID.mantleSepolia]: DEPLOYMENTS_1_3_0,
144147
[CHAIN_ID.katanaBokuto]: DEPLOYMENTS_1_3_0,
148+
[CHAIN_ID.intuitionTestnet]: DEPLOYMENTS_1_3_0,
145149
},
146150
};

0 commit comments

Comments
 (0)