diff --git a/src/core/resources/search/parseTokenSearch.ts b/src/core/resources/search/parseTokenSearch.ts index 271ca9cd76..935a9171b0 100644 --- a/src/core/resources/search/parseTokenSearch.ts +++ b/src/core/resources/search/parseTokenSearch.ts @@ -8,6 +8,7 @@ export function parseTokenSearch( chainId: ChainId, ): SearchAsset { const networkInfo = asset.networks[chainId]; + const mainnetInfo = asset.networks[ChainId.mainnet]; return { ...asset, @@ -15,7 +16,7 @@ export function parseTokenSearch( chainId, decimals: networkInfo ? networkInfo.decimals : asset.decimals, isNativeAsset: isNativeAsset(asset.address, chainId), - mainnetAddress: asset.uniqueId as AddressOrEth, + mainnetAddress: mainnetInfo?.address as AddressOrEth, uniqueId: `${networkInfo?.address || asset.uniqueId}_${chainId}`, }; }