diff --git a/packages/react/src/chains/evm/index.ts b/packages/react/src/chains/evm/index.ts index 827892e..c97a8e7 100644 --- a/packages/react/src/chains/evm/index.ts +++ b/packages/react/src/chains/evm/index.ts @@ -36,7 +36,11 @@ export const boba: EVMChain = { ...vBoba, type: 'evm' } as const; export const binance: EVMChain = { ...vBsc, type: 'evm' } as const; export const dogechain: EVMChain = { ...vDogechain, type: 'evm' } as const; export const ethereum: EVMChain = { ...vMainnet, type: 'evm' } as const; -export const firechain: EVMChain = { ...vFirechain, type: 'evm' } as const; +export const firechain: EVMChain = { + ...vFirechain, + type: 'evm', + contracts: { multicall3: { address: '0xa363227E39D1870e20a881b59f8032BEdFB09E8B' } }, +} as const; export const linea: EVMChain = { ...vLinea, type: 'evm' } as const; export const manta: EVMChain = { ...vManta, type: 'evm' } as const; export const mantle: EVMChain = { ...vMantle, type: 'evm' } as const; @@ -57,10 +61,18 @@ export const polygon: EVMChain = { ...vPolygon, type: 'evm' } as const; export const polygonZkEvm: EVMChain = { ...vPolygonZkEvm, type: 'evm' } as const; export const rootstock: EVMChain = { ...vRootstock, type: 'evm' } as const; export const rollux: EVMChain = { ...vRollux, type: 'evm' } as const; -export const saakuru: EVMChain = { ...vSaakuru, type: 'evm' } as const; +export const saakuru: EVMChain = { + ...vSaakuru, + type: 'evm', + contracts: { multicall3: { address: '0xB558D0c3f1a804AA9ec893c76D546C06624D081D' } }, +} as const; export const scroll: EVMChain = { ...vScroll, type: 'evm' } as const; export const taiko: EVMChain = { ...vTaiko, type: 'evm' } as const; -export const vanar: EVMChain = { ...vVanar, type: 'evm' } as const; +export const vanar: EVMChain = { + ...vVanar, + type: 'evm', + contracts: { multicall3: { address: '0x545fa049Fe952fea45113325b9a4F556401315Bc' } }, +} as const; export const xLayer: EVMChain = { ...vxLayer, type: 'evm' } as const; export const zkSync: EVMChain = { ...vZkSync, type: 'evm' } as const; export * from './arthera.js'; diff --git a/packages/react/src/chains/evm/nahmii.ts b/packages/react/src/chains/evm/nahmii.ts index 192d93c..9383714 100644 --- a/packages/react/src/chains/evm/nahmii.ts +++ b/packages/react/src/chains/evm/nahmii.ts @@ -20,4 +20,9 @@ export const nahmii: EVMChain = { url: 'https://explorer.nahmii.io', }, }, + contracts: { + multicall3: { + address: '0xcA11bde05977b3631167028862bE2a173976CA11', + }, + }, }; diff --git a/packages/react/src/chains/evm/nero.ts b/packages/react/src/chains/evm/nero.ts index 68d3a7f..14d346a 100644 --- a/packages/react/src/chains/evm/nero.ts +++ b/packages/react/src/chains/evm/nero.ts @@ -20,4 +20,9 @@ export const nero: EVMChain = { url: 'https://neroscan.io', }, }, + contracts: { + multicall3: { + address: '0x343A0DdD8e58bEaf29d69936c82F1516C6677B0E', + }, + }, };