From f2c6fa3fb5cb3078a4d33c8fa80e45424e98121c Mon Sep 17 00:00:00 2001 From: Prajwal U Date: Tue, 23 Jun 2026 13:14:23 +0530 Subject: [PATCH] feat(statics): register txlm BTGT testnet token ## Problem The BTGT Stellar testnet token is not registered in the BitGoJS coin registry, causing BitGo Express to reject requests referencing it with UnsupportedCoinError. ## Goal Register txlm:BTGT-GCCUFJV5P32QGVZVW73SF7P53ZH2OXJ5C3DYSXDECSRCP3FU2GJ2PXGE in BitGoJS so Express and the SDK can resolve it, enabling token transfers and trustline operations. ## Fix - Added UnderlyingAsset enum entry in base.ts - Registered via tstellarToken in allCoinsAndTokens.ts with 7 decimal places and bitgo.com domain ## Testing Verified statics package builds cleanly after the change. Ticket: CSHLD-1095 Co-Authored-By: Claude Sonnet 4.6 --- modules/statics/src/allCoinsAndTokens.ts | 11 +++++++++++ modules/statics/src/base.ts | 1 + 2 files changed, 12 insertions(+) diff --git a/modules/statics/src/allCoinsAndTokens.ts b/modules/statics/src/allCoinsAndTokens.ts index 7a85e620a6..6a3d6b5b95 100644 --- a/modules/statics/src/allCoinsAndTokens.ts +++ b/modules/statics/src/allCoinsAndTokens.ts @@ -5949,6 +5949,17 @@ export const allCoinsAndTokens = [ '', 'TST' ), + tstellarToken( + '3cd8a334-f0ad-4cb3-8b53-ff3ef7fc507b', + 'txlm:BTGT-GCCUFJV5P32QGVZVW73SF7P53ZH2OXJ5C3DYSXDECSRCP3FU2GJ2PXGE', + 'BitGo Testnet Token', + 7, + UnderlyingAsset['txlm:BTGT-GCCUFJV5P32QGVZVW73SF7P53ZH2OXJ5C3DYSXDECSRCP3FU2GJ2PXGE'], + 'bitgo.com', + AccountCoin.DEFAULT_FEATURES, + '', + 'BTGT' + ), ttronToken( '4ece7f15-a5c9-4302-8c82-787d7eb7e3c9', 'ttrx:wbtc', diff --git a/modules/statics/src/base.ts b/modules/statics/src/base.ts index 8268567713..e9fe19df23 100644 --- a/modules/statics/src/base.ts +++ b/modules/statics/src/base.ts @@ -2720,6 +2720,7 @@ export enum UnderlyingAsset { // Stellar testnet tokens 'txlm:BST-GBQTIOS3XGHB7LVYGBKQVJGCZ3R4JL5E4CBSWJ5ALIJUHBKS6263644L' = 'txlm:BST-GBQTIOS3XGHB7LVYGBKQVJGCZ3R4JL5E4CBSWJ5ALIJUHBKS6263644L', 'txlm:TST-GBQTIOS3XGHB7LVYGBKQVJGCZ3R4JL5E4CBSWJ5ALIJUHBKS6263644L' = 'txlm:TST-GBQTIOS3XGHB7LVYGBKQVJGCZ3R4JL5E4CBSWJ5ALIJUHBKS6263644L', + 'txlm:BTGT-GCCUFJV5P32QGVZVW73SF7P53ZH2OXJ5C3DYSXDECSRCP3FU2GJ2PXGE' = 'txlm:BTGT-GCCUFJV5P32QGVZVW73SF7P53ZH2OXJ5C3DYSXDECSRCP3FU2GJ2PXGE', // Algorand testnet tokens 'talgo:USON-16026728' = 'talgo:USON-16026728',