From 33cb7008725aa193580def828aaf203ef31a0b1c Mon Sep 17 00:00:00 2001 From: ArunBala-Bitgo Date: Thu, 16 Oct 2025 16:08:19 +0530 Subject: [PATCH] feat: onboarding new set of eth tokens Ticket: WIN-7574 --- modules/statics/src/base.ts | 23 +++ modules/statics/src/coins/erc20Coins.ts | 184 +++++++++++++++++++++ modules/statics/src/coins/ofcErc20Coins.ts | 41 +++++ 3 files changed, 248 insertions(+) diff --git a/modules/statics/src/base.ts b/modules/statics/src/base.ts index 97ca3284e5..d92033fd0e 100644 --- a/modules/statics/src/base.ts +++ b/modules/statics/src/base.ts @@ -2258,6 +2258,29 @@ export enum UnderlyingAsset { 'eth:usdo' = 'eth:usdo', 'eth:align' = 'eth:align', 'eth:xan' = 'eth:xan', + 'eth:frxusd' = 'eth:frxusd', + 'eth:red' = 'eth:red', + 'eth:dka' = 'eth:dka', + 'eth:cgpt' = 'eth:cgpt', + 'eth:apu' = 'eth:apu', + 'eth:shfl' = 'eth:shfl', + 'eth:banana' = 'eth:banana', + 'eth:zkj' = 'eth:zkj', + 'eth:spk' = 'eth:spk', + 'eth:merl' = 'eth:merl', + 'eth:aeur' = 'eth:aeur', + 'eth:soso' = 'eth:soso', + 'eth:bfc' = 'eth:bfc', + 'eth:osak' = 'eth:osak', + 'eth:uds' = 'eth:uds', + 'eth:zent' = 'eth:zent', + 'eth:euri' = 'eth:euri', + 'eth:al' = 'eth:al', + 'eth:wct' = 'eth:wct', + 'eth:pundiai' = 'eth:pundiai', + 'eth:anon' = 'eth:anon', + 'eth:omi' = 'eth:omi', + 'eth:andy' = 'eth:andy', 'xlm:BST-GADDFE4R72YUP2AOEL67OHZN3GJQYPC3VE734N2XFMEGRR2L32CZ3XYZ' = 'xlm:BST-GADDFE4R72YUP2AOEL67OHZN3GJQYPC3VE734N2XFMEGRR2L32CZ3XYZ', 'xlm:VELO-GDM4RQUQQUVSKQA7S6EM7XBZP3FCGH4Q7CL6TABQ7B2BEJ5ERARM2M5M' = 'xlm:VELO-GDM4RQUQQUVSKQA7S6EM7XBZP3FCGH4Q7CL6TABQ7B2BEJ5ERARM2M5M', diff --git a/modules/statics/src/coins/erc20Coins.ts b/modules/statics/src/coins/erc20Coins.ts index 143aa85aa0..efc7f7f7a5 100644 --- a/modules/statics/src/coins/erc20Coins.ts +++ b/modules/statics/src/coins/erc20Coins.ts @@ -11730,6 +11730,190 @@ export const erc20Coins = [ UnderlyingAsset['eth:xan'], [...ACCOUNT_COIN_DEFAULT_FEATURES_EXCLUDE_MENA_FZE, CoinFeature.BULK_TRANSACTION] ), + erc20( + '9f52bfe6-847d-4f39-bad8-9d62d33e347d', + 'eth:frxusd', + 'Frax USD', + 18, + '0xcacd6fd266af91b8aed52accc382b4e165586e29', + UnderlyingAsset['eth:frxusd'] + ), + erc20( + 'cceea05f-3dc5-4511-b92a-0ae64a3cab6a', + 'eth:red', + 'Redstone', + 18, + '0xc43c6bfeda065fe2c4c11765bf838789bd0bb5de', + UnderlyingAsset['eth:red'] + ), + erc20( + 'facb8d7f-36f4-45f2-be14-b53895e641ad', + 'eth:dka', + 'dKargo', + 18, + '0x5dc60c4d5e75d22588fa17ffeb90a63e535efce0', + UnderlyingAsset['eth:dka'] + ), + erc20( + 'bfdc9a33-3ae7-44bd-99b1-2eabde2a90d7', + 'eth:cgpt', + 'ChainGPT', + 18, + '0x25931894a86d47441213199621f1f2994e1c39aa', + UnderlyingAsset['eth:cgpt'] + ), + erc20( + 'd1942ff9-8462-4781-9d1f-86d0bba231c4', + 'eth:apu', + 'Apu Apustaja', + 18, + '0x594daad7d77592a2b97b725a7ad59d7e188b5bfa', + UnderlyingAsset['eth:apu'] + ), + erc20( + '8798b6ed-a590-45a1-b7c2-d0859c50baaa', + 'eth:shfl', + 'Shuffle', + 18, + '0x8881562783028f5c1bcb985d2283d5e170d88888', + UnderlyingAsset['eth:shfl'] + ), + erc20( + '3b42592a-86d7-4537-a052-5048a006982d', + 'eth:banana', + 'Banana Gun', + 18, + '0x38e68a37e401f7271568cecaac63c6b1e19130b4', + UnderlyingAsset['eth:banana'] + ), + erc20( + '63d2a1ee-1202-485a-ab2a-7b831578f136', + 'eth:zkj', + 'Polyhedra Network', + 18, + '0xc71b5f631354be6853efe9c3ab6b9590f8302e81', + UnderlyingAsset['eth:zkj'] + ), + erc20( + '3d19f94a-c8bc-4db4-a6c6-39d96e7cb641', + 'eth:spk', + 'Spark', + 18, + '0xc20059e0317de91738d13af027dfc4a50781b066', + UnderlyingAsset['eth:spk'] + ), + erc20( + '58fd27ad-fc3e-4c1f-8797-a41191621ee7', + 'eth:merl', + 'Merlin Chain', + 18, + '0x0f3a12b78fee11ee088e454a0547bdbc5a253a6d', + UnderlyingAsset['eth:merl'] + ), + erc20( + '984a891d-9d3c-4c2d-bd70-9dfc503cb08c', + 'eth:aeur', + 'Anchored Coins AEUR', + 18, + '0xa40640458fbc27b6eefedea1e9c9e17d4cee7a21', + UnderlyingAsset['eth:aeur'] + ), + erc20( + 'a2090636-3133-4e07-8636-3eccbc3f6e73', + 'eth:soso', + 'SoSoValue', + 18, + '0x76a0e27618462bdac7a29104bdcfff4e6bfcea2d', + UnderlyingAsset['eth:soso'] + ), + erc20( + 'fc0df2e2-27a9-4997-bb8a-b6a761776720', + 'eth:bfc', + 'Bifrost', + 18, + '0x0c7d5ae016f806603cb1782bea29ac69471cab9c', + UnderlyingAsset['eth:bfc'] + ), + erc20( + '9c060fb4-d5dc-445e-aca7-dcc90211b389', + 'eth:osak', + 'Osaka Protocol', + 18, + '0xa21af1050f7b26e0cff45ee51548254c41ed6b5c', + UnderlyingAsset['eth:osak'] + ), + erc20( + '23a6d0b6-0898-4ae9-b54c-a1d10762bfdc', + 'eth:uds', + 'Undeads Games', + 18, + '0x712bd4beb54c6b958267d9db0259abdbb0bff606', + UnderlyingAsset['eth:uds'] + ), + erc20( + 'a4d992db-27e2-4a8b-a6a8-e6f82e4c8eda', + 'eth:zent', + 'Zentry', + 18, + '0xdbb7a34bf10169d6d2d0d02a6cbb436cf4381bfa', + UnderlyingAsset['eth:zent'] + ), + erc20( + 'f3adcc31-26ba-498e-b848-f3189f1f41ff', + 'eth:euri', + 'Eurite', + 18, + '0x9d1a7a3191102e9f900faa10540837ba84dcbae7', + UnderlyingAsset['eth:euri'] + ), + erc20( + '82296bc8-f00e-4f83-b6f0-8ae9b7984249', + 'eth:al', + 'ArchLoot', + 18, + '0x046bad07658f3b6cad9a396cfcbc1243af452ec1', + UnderlyingAsset['eth:al'] + ), + erc20( + '0fa109c4-cd42-4226-ace2-f3c48250e682', + 'eth:wct', + 'WalletConnect', + 18, + '0xef4461891dfb3ac8572ccf7c794664a8dd927945', + UnderlyingAsset['eth:wct'] + ), + erc20( + '80e72eaf-b84f-4cf8-a515-140b154e253b', + 'eth:pundiai', + 'Pundi AI', + 18, + '0x075f23b9cdfce2cc0ca466f4ee6cb4bd29d83bef', + UnderlyingAsset['eth:pundiai'] + ), + erc20( + 'e42c9030-4863-46d7-bae2-abb1ac5238de', + 'eth:anon', + 'HeyAnon', + 18, + '0x79bbf4508b1391af3a0f4b30bb5fc4aa9ab0e07c', + UnderlyingAsset['eth:anon'] + ), + erc20( + '82a853ca-67c9-43d1-95fc-61716a7b18fe', + 'eth:omi', + 'ECOMI', + 18, + '0xed35af169af46a02ee13b9d79eb57d6d68c1749e', + UnderlyingAsset['eth:omi'] + ), + erc20( + '7d56d20c-fdf6-4ed3-ad75-b5b874780058', + 'eth:andy', + 'ANDY', + 18, + '0x68bbed6a47194eff1cf514b50ea91895597fc91e', + UnderlyingAsset['eth:andy'] + ), terc20( '0205f0d6-0647-47c9-ad8b-c48d048e54f3', diff --git a/modules/statics/src/coins/ofcErc20Coins.ts b/modules/statics/src/coins/ofcErc20Coins.ts index c6c0fb7738..b0345e9b1c 100644 --- a/modules/statics/src/coins/ofcErc20Coins.ts +++ b/modules/statics/src/coins/ofcErc20Coins.ts @@ -4406,6 +4406,47 @@ export const tOfcErc20Coins = [ ofcerc20('9cfc5cf7-0a6b-40ec-936c-04be24e196c0', 'ofceth:mavia', 'mavia', 18, underlyingAssetForSymbol('eth:mavia')), ofcerc20('9ec6f38f-ce0e-4f8c-94f8-69d182f9c25e', 'ofceth:lm', 'lm', 18, underlyingAssetForSymbol('eth:lm')), ofcerc20('259c73b2-7c63-4522-96ee-9711442b45c8', 'ofceth:kub', 'kub', 18, underlyingAssetForSymbol('eth:kub')), + ofcerc20( + 'c1776148-7f04-43b4-9ec9-74ea082111bd', + 'ofceth:frxusd', + 'frxusd', + 18, + underlyingAssetForSymbol('eth:frxusd') + ), + ofcerc20('47f8db6a-d983-4a4b-b43a-fcd83d473a52', 'ofceth:red', 'red', 18, underlyingAssetForSymbol('eth:red')), + ofcerc20('1eb11077-5b2d-4f17-9da7-93df043c1bd6', 'ofceth:dka', 'dka', 18, underlyingAssetForSymbol('eth:dka')), + ofcerc20('5a3e3177-e3ee-43cb-bd39-567bb9022a16', 'ofceth:cgpt', 'cgpt', 18, underlyingAssetForSymbol('eth:cgpt')), + ofcerc20('2e1671ee-1306-483b-b330-dbf52167121f', 'ofceth:apu', 'apu', 18, underlyingAssetForSymbol('eth:apu')), + ofcerc20('9ce1f6d0-6a9a-45ec-b4ea-2e8d94d0b76d', 'ofceth:shfl', 'shfl', 18, underlyingAssetForSymbol('eth:shfl')), + ofcerc20( + '6b77a796-cb3b-4654-bd93-0d28db22e641', + 'ofceth:banana', + 'banana', + 18, + underlyingAssetForSymbol('eth:banana') + ), + ofcerc20('0d6a51be-34d0-4e91-b8a6-b79004c44bc3', 'ofceth:zkj', 'zkj', 18, underlyingAssetForSymbol('eth:zkj')), + ofcerc20('42da0317-adf3-4645-99d5-e731ccc0070d', 'ofceth:spk', 'spk', 18, underlyingAssetForSymbol('eth:spk')), + ofcerc20('4383dfcc-35b9-4754-aeda-120a36637cb9', 'ofceth:merl', 'merl', 18, underlyingAssetForSymbol('eth:merl')), + ofcerc20('e5449864-d826-4369-83e0-e46ffc6bc4fd', 'ofceth:aeur', 'aeur', 18, underlyingAssetForSymbol('eth:aeur')), + ofcerc20('405d2275-a38f-4172-bf7b-e055ff4d5871', 'ofceth:soso', 'soso', 18, underlyingAssetForSymbol('eth:soso')), + ofcerc20('44875f8c-c9fb-4af5-a3d2-79c25b3504d6', 'ofceth:bfc', 'bfc', 18, underlyingAssetForSymbol('eth:bfc')), + ofcerc20('3caa6640-e667-49c0-904c-a08deb1d6f03', 'ofceth:osak', 'osak', 18, underlyingAssetForSymbol('eth:osak')), + ofcerc20('8088356c-ea7f-40ce-8984-c23adca25ed7', 'ofceth:uds', 'uds', 18, underlyingAssetForSymbol('eth:uds')), + ofcerc20('34f3593c-07bc-4b92-8ed4-33b5a5f01762', 'ofceth:zent', 'zent', 18, underlyingAssetForSymbol('eth:zent')), + ofcerc20('cad5301f-d294-41eb-84fc-1e9a1b3592c7', 'ofceth:euri', 'euri', 18, underlyingAssetForSymbol('eth:euri')), + ofcerc20('6dd31724-eab3-4667-8748-04da88349e17', 'ofceth:al', 'al', 18, underlyingAssetForSymbol('eth:al')), + ofcerc20('c9d9f397-2fda-4418-8362-0c4f9a6d1aad', 'ofceth:wct', 'wct', 18, underlyingAssetForSymbol('eth:wct')), + ofcerc20( + '8125e1e5-8305-4fc2-834f-f859b81b918c', + 'ofceth:pundiai', + 'pundiai', + 18, + underlyingAssetForSymbol('eth:pundiai') + ), + ofcerc20('17251954-61a5-4f5a-a594-a287b6864a25', 'ofceth:anon', 'anon', 18, underlyingAssetForSymbol('eth:anon')), + ofcerc20('3ad9b598-11bd-4dba-9a42-a74eae4c6b43', 'ofceth:omi', 'omi', 18, underlyingAssetForSymbol('eth:omi')), + ofcerc20('bf7b99fe-d666-4db7-a775-c05e5bff98ce', 'ofceth:andy', 'andy', 18, underlyingAssetForSymbol('eth:andy')), ofcerc20('d2b5f3e4-3c4e-4f1e-9f0a-1b2c3d4e5f6a', 'ofcbaseeth:spec', 'Spectral', 18, UnderlyingAsset['baseeth:spec']),