diff --git a/packages/assets-controllers/src/AssetsContractController.ts b/packages/assets-controllers/src/AssetsContractController.ts index 5e8a9398d67..921f694e433 100644 --- a/packages/assets-controllers/src/AssetsContractController.ts +++ b/packages/assets-controllers/src/AssetsContractController.ts @@ -72,6 +72,8 @@ export const SINGLE_CALL_BALANCES_ADDRESS_BY_CHAINID = { '0x6aa75276052d96696134252587894ef5ffa520af', [SupportedTokenDetectionNetworks.moonriver]: '0x6aa75276052d96696134252587894ef5ffa520af', + [SupportedTokenDetectionNetworks.berachain]: + '0xdDD42f96648A1c1Fdd94b6d0a1A390bb9d85CCB3', } as const satisfies Record; export const STAKING_CONTRACT_ADDRESS_BY_CHAINID = { diff --git a/packages/assets-controllers/src/assetsUtil.ts b/packages/assets-controllers/src/assetsUtil.ts index 48b0bcde927..f6fdf41c6d3 100644 --- a/packages/assets-controllers/src/assetsUtil.ts +++ b/packages/assets-controllers/src/assetsUtil.ts @@ -185,6 +185,8 @@ export enum SupportedTokenDetectionNetworks { // TODO: Either fix this lint violation or explain why it's necessary to ignore. // eslint-disable-next-line @typescript-eslint/naming-convention moonriver = '0x505', // decimal: 1285 + // bera chain + berachain = '0x138de', } /**