From 4fc60f3ae691dc7a8832dc78dec3d7e582c670d3 Mon Sep 17 00:00:00 2001 From: Manoj Kumar Date: Mon, 31 Aug 2026 12:54:54 +0530 Subject: [PATCH] feat(statics): add bsc:real (RealLink) for CECHO-1941 CECHO-1941 The ticket's second spreadsheet lists RealLink (REAL) as a BEP-20 token on BSC (contract 0x65e7a112db1142eae919201b1232f7aa488ed83c, 6 decimals, per bscscan.com), not the Tron deployment we onboarded as trx:real in BitGoJS#9536. RealLink is a genuine multi-chain token with real deployments on both chains, so trx:real is left as-is and bsc:real is added alongside it to match what the ticket specified. Scoped to BitGo Trust only via BSC_TOKEN_FEATURES_TRUST_ONLY, matching the rest of the CECHO-1941 batch. Ticket: CECHO-1941 --- modules/statics/src/base.ts | 1 + modules/statics/src/coins/bscTokens.ts | 9 +++++++++ modules/statics/src/coins/ofcCoins.ts | 1 + 3 files changed, 11 insertions(+) diff --git a/modules/statics/src/base.ts b/modules/statics/src/base.ts index 04b53fe3c4..78b0e71939 100644 --- a/modules/statics/src/base.ts +++ b/modules/statics/src/base.ts @@ -4783,6 +4783,7 @@ export enum UnderlyingAsset { 'bsc:coai' = 'bsc:coai', 'bsc:nes' = 'bsc:nes', 'bsc:mgo' = 'bsc:mgo', + 'bsc:real' = 'bsc:real', 'baseeth:awe' = 'baseeth:awe', 'baseeth:tibbir' = 'baseeth:tibbir', 'baseeth:kta' = 'baseeth:kta', diff --git a/modules/statics/src/coins/bscTokens.ts b/modules/statics/src/coins/bscTokens.ts index d4bacfb154..eb350002c3 100644 --- a/modules/statics/src/coins/bscTokens.ts +++ b/modules/statics/src/coins/bscTokens.ts @@ -3496,4 +3496,13 @@ export const bscTokens = [ UnderlyingAsset['bsc:mgo'], BSC_TOKEN_FEATURES_TRUST_ONLY ), + bscToken( + 'aab70211-e646-485f-a6cc-0fb7f1c56863', + 'bsc:real', + 'RealLink', + 6, + '0x65e7a112db1142eae919201b1232f7aa488ed83c', + UnderlyingAsset['bsc:real'], + BSC_TOKEN_FEATURES_TRUST_ONLY + ), ]; diff --git a/modules/statics/src/coins/ofcCoins.ts b/modules/statics/src/coins/ofcCoins.ts index 457b7bab06..7977e9b291 100644 --- a/modules/statics/src/coins/ofcCoins.ts +++ b/modules/statics/src/coins/ofcCoins.ts @@ -5397,6 +5397,7 @@ export const ofcCoins = [ ofcBscToken('5edc712c-6d22-47c2-9f67-d46d41bcc311', 'ofcbsc:coai', 'ChainOpera AI', 18, UnderlyingAsset['bsc:coai']), ofcBscToken('b50fba92-d362-47d1-9a4f-c656b21c778d', 'ofcbsc:nes', 'Nesa', 18, UnderlyingAsset['bsc:nes']), ofcBscToken('2d43e6e0-997c-4f2b-bc9a-5f503abe3bc3', 'ofcbsc:mgo', 'Mango Network', 9, UnderlyingAsset['bsc:mgo']), + ofcBscToken('04f00c0d-23d9-4a45-9805-e2b12ea8fa2a', 'ofcbsc:real', 'RealLink', 6, UnderlyingAsset['bsc:real']), // Ondo Tokens OFC (BSC Mainnet Ungated) ofcBscToken( 'cf2b0030-bd09-427f-b645-e3c0e8ebf42d',