From 90cec75bb3e6e1e75cce38a8bb834db9b3a0a63b Mon Sep 17 00:00:00 2001 From: "asset-metadata-bot[bot]" <226385837+asset-metadata-bot[bot]@users.noreply.github.com> Date: Wed, 19 Aug 2026 06:15:50 +0000 Subject: [PATCH 1/3] feat: add new tokens from AMS API CSHLD-000 --- modules/statics/src/coins/botOfcTokens.ts | 36 +++++++++ modules/statics/src/coins/botTokens.ts | 89 +++++++++++++++++++++++ 2 files changed, 125 insertions(+) diff --git a/modules/statics/src/coins/botOfcTokens.ts b/modules/statics/src/coins/botOfcTokens.ts index 874011ad96..ec0307b3ca 100644 --- a/modules/statics/src/coins/botOfcTokens.ts +++ b/modules/statics/src/coins/botOfcTokens.ts @@ -1597,4 +1597,40 @@ export const botOfcTokens = [ undefined, undefined ), + AccountCtors.ofcsolToken( + '12d2b3f7-979d-472e-814f-926ffad471d0', + 'ofcsol:carv', + 'ofcCARV', + 6, + 'sol:carv' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), + AccountCtors.ofcsolToken( + 'bd04588c-372a-4f92-bfcf-446c6ffc79fe', + 'ofcsol:bp', + 'ofcBackpack', + 9, + 'sol:bp' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), + AccountCtors.ofcerc20( + '8c188ce0-7597-4dca-8b19-574ba0f66390', + 'ofceth:btse', + 'BTSE Token', + 8, + 'eth:btse' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), ]; diff --git a/modules/statics/src/coins/botTokens.ts b/modules/statics/src/coins/botTokens.ts index 0cc44719fe..42a907dd19 100644 --- a/modules/statics/src/coins/botTokens.ts +++ b/modules/statics/src/coins/botTokens.ts @@ -316,6 +316,47 @@ export const botTokens = [ undefined, Networks.test.hoodi ), + AccountCtors.terc20( + 'fa229173-ae85-46e8-9f5c-f7078e80c951', + 'hteth:stzamablco', + 'Mock Blockscape Staked ZAMA', + 20, + '0xd86ae01b0c578d93fb89f0d181e8189b5c463cfe', + 'hteth:stzamablco' as unknown as UnderlyingAsset, + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-switzerland' as CoinFeature, + 'custody-bitgo-sister-trust-one' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), + undefined, + undefined, + Networks.test.hoodi + ), + AccountCtors.terc20( + '3ed08221-49af-4801-81e1-35f4f245b3a5', + 'hteth:tts', + 'TTSwap Token', + 12, + '0xa1d04c3797d4e4e2d40d0c66143b2d0f5793570f', + 'hteth:tts' as unknown as UnderlyingAsset, + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-mena-fze' as CoinFeature, + 'custody-bitgo-custody-mena-fze' as CoinFeature, + 'custody-bitgo-singapore' as CoinFeature, + 'custody-bitgo-europe-aps' as CoinFeature, + 'custody-bitgo-frankfurt' as CoinFeature, + 'custody-bitgo-india' as CoinFeature, + ] + ), + undefined, + undefined, + Networks.test.hoodi + ), AccountCtors.erc20( '4161ed06-c331-4e21-8791-eaca5151e869', 'eth:abtx', @@ -3227,4 +3268,52 @@ export const botTokens = [ undefined, undefined ), + AccountCtors.solToken( + 'aea23e15-9827-40e2-a8dc-8d3d10559d0c', + 'sol:carv', + 'CARV', + 6, + 'AFJtnuqGMaj5jAo6Pwxo28r1f7XAXXTSA8q3rG3q8b4A', + 'AFJtnuqGMaj5jAo6Pwxo28r1f7XAXXTSA8q3rG3q8b4A', + 'sol:carv' as unknown as UnderlyingAsset, + getTokenFeatures('sol', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), + AccountCtors.ProgramID.TokenProgramId, + undefined, + undefined, + undefined + ), + AccountCtors.solToken( + '96f897e5-e6d6-4106-8bfc-8fb0b4d5cfe9', + 'sol:bp', + 'Backpack', + 9, + 'BPxxfRCXkUVhig4HS1Lh7kZqV6SPJhzfEk4x6fVBjPCy', + 'BPxxfRCXkUVhig4HS1Lh7kZqV6SPJhzfEk4x6fVBjPCy', + 'sol:bp' as unknown as UnderlyingAsset, + getTokenFeatures('sol', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), + AccountCtors.ProgramID.TokenProgramId, + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + 'a29f3201-dedf-4adf-8035-606ff0fe2e0d', + 'eth:btse', + 'BTSE Token', + 8, + '0x666d875c600aa06ac1cf15641361dec3b00432ef', + 'eth:btse' as unknown as UnderlyingAsset, + getTokenFeatures('eth'), + undefined, + undefined, + undefined + ), ]; From 3038810f84020eb83fd7b85134dc6b5e162172b2 Mon Sep 17 00:00:00 2001 From: "asset-metadata-bot[bot]" <226385837+asset-metadata-bot[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 06:15:52 +0000 Subject: [PATCH 2/3] feat: add new tokens from AMS API CSHLD-000 --- modules/statics/src/coins/botOfcTokens.ts | 24 +++++++++++++++++++ modules/statics/src/coins/botTokens.ts | 28 +++++++++++++++++++++++ 2 files changed, 52 insertions(+) diff --git a/modules/statics/src/coins/botOfcTokens.ts b/modules/statics/src/coins/botOfcTokens.ts index ec0307b3ca..8ac4cf23d9 100644 --- a/modules/statics/src/coins/botOfcTokens.ts +++ b/modules/statics/src/coins/botOfcTokens.ts @@ -1633,4 +1633,28 @@ export const botOfcTokens = [ undefined, undefined ), + AccountCtors.ofcerc20( + 'beeed9c2-10c5-4aa5-908c-647c629b1dd7', + 'ofceth:metal', + 'Metal Blockchain', + 18, + 'eth:metal' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), + AccountCtors.ofcerc20( + '4d4113b1-adb0-41fe-af13-09c2c8857cae', + 'ofceth:ft', + 'Flying Tulip', + 18, + 'eth:ft' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), ]; diff --git a/modules/statics/src/coins/botTokens.ts b/modules/statics/src/coins/botTokens.ts index 42a907dd19..364ed8c977 100644 --- a/modules/statics/src/coins/botTokens.ts +++ b/modules/statics/src/coins/botTokens.ts @@ -3316,4 +3316,32 @@ export const botTokens = [ undefined, undefined ), + AccountCtors.erc20( + 'b2b4c1fb-61fc-4c97-95ae-a2522fea1d5b', + 'eth:metal', + 'Metal Blockchain', + 18, + '0x294559fa758c88d639fd085751e463fee7806eab', + 'eth:metal' as unknown as UnderlyingAsset, + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + '214b6ad3-b26e-4852-9f7f-8908cf35a85c', + 'eth:ft', + 'Flying Tulip', + 18, + '0x5dd1a7a369e8273371d2dbf9d83356057088082c', + 'eth:ft' as unknown as UnderlyingAsset, + getTokenFeatures('eth', [], ['custody-bitgo-singapore' as CoinFeature, 'custody-bitgo-india' as CoinFeature]), + undefined, + undefined, + undefined + ), ]; From df10f250a72252d3d412ba2848b71dc150179e0c Mon Sep 17 00:00:00 2001 From: "asset-metadata-bot[bot]" <226385837+asset-metadata-bot[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 07:57:51 +0000 Subject: [PATCH 3/3] feat: add new tokens from AMS API CSHLD-000 --- modules/statics/src/coins/botOfcTokens.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/statics/src/coins/botOfcTokens.ts b/modules/statics/src/coins/botOfcTokens.ts index 8ac4cf23d9..d91f052791 100644 --- a/modules/statics/src/coins/botOfcTokens.ts +++ b/modules/statics/src/coins/botOfcTokens.ts @@ -1646,7 +1646,7 @@ export const botOfcTokens = [ undefined ), AccountCtors.ofcerc20( - '4d4113b1-adb0-41fe-af13-09c2c8857cae', + 'c03bd9a0-84a0-4577-bcec-07d0a49ea226', 'ofceth:ft', 'Flying Tulip', 18,