Skip to content

Commit 4aab267

Browse files
authored
Merge pull request #7748 from BitGo/COIN-6893-token-onboard
feat(statics): tokens onboarding
2 parents 3dbbcfe + b4f1df5 commit 4aab267

File tree

8 files changed

+118
-0
lines changed

8 files changed

+118
-0
lines changed

modules/statics/src/allCoinsAndTokens.ts

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2508,6 +2508,15 @@ export const allCoinsAndTokens = [
25082508
UnderlyingAsset['tbaseeth:usdc'],
25092509
Networks.test.basechain
25102510
),
2511+
erc20Token(
2512+
'439fb12d-fddf-4749-8a33-b7c79fefc1b4',
2513+
'baseeth:wave',
2514+
'Waveform',
2515+
18,
2516+
'0x64712fbdf19ae8b5b3b6d0478750e3d5e1a17718',
2517+
UnderlyingAsset['baseeth:wave'],
2518+
Networks.main.basechain
2519+
),
25112520
erc20Token(
25122521
'01c87cfe-3ba2-43db-9712-b37e9af9f422',
25132522
'baseeth:soon',
@@ -2912,6 +2921,17 @@ export const allCoinsAndTokens = [
29122921
Networks.test.hypeevm
29132922
),
29142923

2924+
// hypeevm mainnet tokens
2925+
erc20Token(
2926+
'062b64cd-5569-41e9-a144-478976fd576f',
2927+
'hype:hwhype',
2928+
'Hyperwave HYPE',
2929+
18,
2930+
'0x4de03ca1f02591b717495cfa19913ad56a2f5858',
2931+
UnderlyingAsset['hype:hwhype'],
2932+
Networks.main.hypeevm
2933+
),
2934+
29152935
// Story testnet tokens
29162936
erc20Token(
29172937
'f9a9c36f-8938-4206-bf0d-5016a861c58f',
@@ -4992,6 +5012,28 @@ export const allCoinsAndTokens = [
49925012
'straitsx.com',
49935013
UnderlyingAsset['xrp:xsgd']
49945014
),
5015+
xrpToken(
5016+
'c9d4f341-72de-41d2-b6dc-5d77e2a3cda0',
5017+
'xrp:usdc',
5018+
'USDC',
5019+
15,
5020+
'rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE',
5021+
'5553444300000000000000000000000000000000',
5022+
'rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE::5553444300000000000000000000000000000000',
5023+
'circle.com',
5024+
UnderlyingAsset['xrp:usdc']
5025+
),
5026+
xrpToken(
5027+
'5067c3e5-51f2-4209-a842-d4450436245a',
5028+
'xrp:eurcv',
5029+
'EUR CoinVertible',
5030+
15,
5031+
'rUNaS5sqRuxZz6V7rBGhoSaZiVYA3ut4UL',
5032+
'4555524356000000000000000000000000000000',
5033+
'rUNaS5sqRuxZz6V7rBGhoSaZiVYA3ut4UL::4555524356000000000000000000000000000000',
5034+
'xrpl.org',
5035+
UnderlyingAsset['xrp:eurcv']
5036+
),
49955037
xrpToken(
49965038
'a47c9171-6cb5-487a-a467-7bc131b93ed3',
49975039
'xrp:veur',

modules/statics/src/base.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2198,6 +2198,7 @@ export enum UnderlyingAsset {
21982198
'eth:meme' = 'eth:meme',
21992199
'eth:bard' = 'eth:bard',
22002200
'eth:sfp' = 'eth:sfp',
2201+
'eth:aztec' = 'eth:aztec',
22012202

22022203
// Ondo Tokenized Assets
22032204
'eth:qqqon' = 'qqqon',
@@ -2429,6 +2430,7 @@ export enum UnderlyingAsset {
24292430
'avaxc:aave' = 'avaxc:aave',
24302431
'avaxc:btc' = 'avaxc:btc',
24312432
'avaxc:dai' = 'avaxc:dai',
2433+
'avaxc:arena' = 'avaxc:arena',
24322434
'avaxc:tryb' = 'avaxc:tryb',
24332435
'avaxc:wbtc' = 'avaxc:wbtc',
24342436
'avaxc:weth' = 'avaxc:weth',
@@ -2890,6 +2892,7 @@ export enum UnderlyingAsset {
28902892
'baseeth:trust' = 'baseeth:trust',
28912893
'baseeth:flk' = 'baseeth:flk',
28922894
'baseeth:soon' = 'baseeth:soon',
2895+
'baseeth:wave' = 'baseeth:wave',
28932896

28942897
'baseeth:spec' = 'baseeth:spec',
28952898
'baseeth:tig' = 'baseeth:tig',
@@ -2943,6 +2946,9 @@ export enum UnderlyingAsset {
29432946
// hypeeevm testnet tokens
29442947
'thypeevm:usdc' = 'thypeevm:usdc',
29452948

2949+
// hype mainnet tokens
2950+
'hype:hwhype' = 'hype:hwhype',
2951+
29462952
// Story testnet tokens
29472953
'tip:usdc' = 'tip:usdc',
29482954

@@ -3101,6 +3107,7 @@ export enum UnderlyingAsset {
31013107
'sol:acusd' = 'sol:acusd',
31023108
'sol:solink' = 'sol:solink',
31033109
'sol:soon' = 'sol:soon',
3110+
'sol:wylds' = 'sol:wylds',
31043111
'sol:block' = 'sol:block',
31053112
'sol:render' = 'sol:render',
31063113
'sol:wen' = 'sol:wen',
@@ -3250,6 +3257,8 @@ export enum UnderlyingAsset {
32503257
'xrp:vchf' = 'xrp:vchf',
32513258
'xrp:vgbp' = 'xrp:vgbp',
32523259
'xrp:solo' = 'xrp:solo',
3260+
'xrp:usdc' = 'xrp:usdc',
3261+
'xrp:eurcv' = 'xrp:eurcv',
32533262
'xrp:aau' = 'xrp:aau',
32543263
'xrp:fiuaxrp' = 'xrp:fiuaxrp',
32553264
// XRP testnet tokens
@@ -3382,6 +3391,7 @@ export enum UnderlyingAsset {
33823391
'ton:not' = 'ton:not',
33833392
'ton:cati' = 'ton:cati',
33843393
'ton:dogs' = 'ton:dogs',
3394+
'ton:ston' = 'ton:ston',
33853395

33863396
// TON testnet tokens
33873397
'tton:ukwny-us' = 'tton:ukwny-us',

modules/statics/src/coins/avaxTokens.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,15 @@ export const avaxTokens = [
108108
UnderlyingAsset['avaxc:usdc'],
109109
[...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
110110
),
111+
avaxErc20(
112+
'a9ba57b1-31fd-49df-b965-c7c5f4da0cf0',
113+
'avaxc:arena',
114+
'The Arena',
115+
18,
116+
'0xb8d7710f7d8349a506b75dd184f05777c82dad0c',
117+
UnderlyingAsset['avaxc:arena'],
118+
[...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN]
119+
),
111120
avaxErc20(
112121
'd9a021b1-a94a-495c-84c3-061d97c98748',
113122
'avaxc:dai-e',

modules/statics/src/coins/erc20Coins.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11233,6 +11233,14 @@ export const erc20Coins = [
1123311233
'0x90276e9d4a023b5229e0c2e9d4b2a83fe3a2b48c',
1123411234
UnderlyingAsset['eth:ibenji']
1123511235
),
11236+
erc20(
11237+
'a184ee20-3d70-4029-83fa-6d44728313ca',
11238+
'eth:aztec',
11239+
'Aztec',
11240+
18,
11241+
'0xa27ec0006e59f245217ff08cd52a7e8b169e62d2',
11242+
UnderlyingAsset['eth:aztec']
11243+
),
1123611244
erc20(
1123711245
'03886beb-b737-400e-bb44-eb613e65e1d9',
1123811246
'eth:bard',

modules/statics/src/coins/jettonTokens.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,15 @@ export const jettonTokens = [
4949
UnderlyingAsset['ton:dogs'],
5050
TON_TOKEN_FEATURES
5151
),
52+
jettonToken(
53+
'ba862cef-e960-4601-a8f9-03c9b0634300',
54+
'ton:ston',
55+
'STON.fi',
56+
9,
57+
'EQA2kCVNwVsil2EM2mB0SkXytxCqQjS4mttjDpnXmwG9T6bO',
58+
UnderlyingAsset['ton:ston'],
59+
TON_TOKEN_FEATURES
60+
),
5261

5362
// testnet tokens
5463
tjettonToken(

modules/statics/src/coins/ofcCoins.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1165,6 +1165,9 @@ export const ofcCoins = [
11651165
ofcsolToken('a4db15b5-41db-4ad9-b69a-88306e8c5dfe', 'ofcsol:soon', 'Soon Token', 9, UnderlyingAsset['sol:soon'], [
11661166
...SOL_TOKEN_FEATURES,
11671167
]),
1168+
ofcsolToken('0f9985a2-da91-4c0e-a683-8108750cc600', 'ofcsol:wylds', 'Hastra wYLDS', 6, UnderlyingAsset['sol:wylds'], [
1169+
...SOL_TOKEN_FEATURES,
1170+
]),
11681171
ofcsolToken(
11691172
'b08c09fd-73fb-4b7f-8377-72225cd8c256',
11701173
'ofcsol:dupe',
@@ -1516,6 +1519,14 @@ export const ofcCoins = [
15161519
undefined,
15171520
[CoinFeature.STABLECOIN]
15181521
),
1522+
ofcXrpToken('da12fc69-9373-4437-ad3c-076df9207379', 'ofcxrp:usdc', 'USDC', 15, UnderlyingAsset['xrp:usdc']),
1523+
ofcXrpToken(
1524+
'c9da00b4-ee95-40c2-a96d-e73587bfd4ea',
1525+
'ofcxrp:eurcv',
1526+
'EUR CoinVertible',
1527+
15,
1528+
UnderlyingAsset['xrp:eurcv']
1529+
),
15191530
ofcXrpToken('eb3c02de-7221-4fde-9235-5cc576eb7c8b', 'ofcxrp:xsgd', 'XSGD', 15, UnderlyingAsset['xrp:xsgd']),
15201531
ofcXrpToken(
15211532
'46c75216-5498-4417-b73c-a08c11d693ad',
@@ -1760,6 +1771,13 @@ export const ofcCoins = [
17601771
18,
17611772
UnderlyingAsset['avaxc:cai']
17621773
),
1774+
ofcAvaxErc20(
1775+
'b004de04-767c-440a-8839-715644c81500',
1776+
'ofcavaxc:arena',
1777+
'The Arena',
1778+
18,
1779+
UnderlyingAsset['avaxc:arena']
1780+
),
17631781
ofcAvaxErc20(
17641782
'58d7ae4a-296c-4215-b133-01bf553f8500',
17651783
'ofcavaxc:dai-e',
@@ -3656,6 +3674,7 @@ export const ofcCoins = [
36563674
ofcTonToken('8977a6f0-0864-4250-a060-6ff385d304f9', 'ofcton:usde', 'Ethena USDe', 6, UnderlyingAsset['ton:usde']),
36573675
ofcTonToken('827bf2c7-a741-406f-9ed4-fb0f3c33b01a', 'ofcton:not', 'Notcoin', 9, UnderlyingAsset['ton:not']),
36583676
ofcTonToken('874a497e-61a8-45b5-abe1-1d9637f49264', 'ofcton:cati', 'Catizen', 9, UnderlyingAsset['ton:cati']),
3677+
ofcTonToken('e548896b-5867-491e-8a9c-5261f7e3ba69', 'ofcton:ston', 'STON.fi', 9, UnderlyingAsset['ton:ston']),
36593678
ofcTonToken('41ee59d6-2484-429c-aad1-5e79ae766c4b', 'ofcton:dogs', 'Dogs', 9, UnderlyingAsset['ton:dogs']),
36603679
tofcTonToken(
36613680
'e7d516c1-b975-4905-b5d0-8460f6ea7eb9',

modules/statics/src/coins/ofcErc20Coins.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4501,6 +4501,16 @@ export const tOfcErc20Coins = [
45014501
UnderlyingAsset['baseeth:soon']
45024502
),
45034503

4504+
ofcerc20('c2c6b14c-62e8-4dc1-9b8e-63e8fc5c7ab6', 'ofcbaseeth:wave', 'Waveform', 18, UnderlyingAsset['baseeth:wave']),
4505+
4506+
ofcerc20(
4507+
'd20cc76e-1384-4261-9d90-df2d6a87b3d0',
4508+
'ofchype:hwhype',
4509+
'Hyperwave HYPE',
4510+
18,
4511+
UnderlyingAsset['hype:hwhype']
4512+
),
4513+
45044514
ofcerc20(
45054515
'e3c6f4e5-4d5e-4f2e-8f1a-2c3d4e5f6a7b',
45064516
'ofcbaseeth:tig',
@@ -4593,6 +4603,7 @@ export const tOfcErc20Coins = [
45934603
ofcerc20('c71454e2-c51c-40df-8605-e57f2d97ed53', 'ofceth:yu', 'Yala Stablecoin', 18, UnderlyingAsset['eth:yu']),
45944604
ofcerc20('14912a5e-254c-4c6f-9f9c-f9ce11b7b293', 'ofceth:bard', 'Lombard', 18, UnderlyingAsset['eth:bard']),
45954605
ofcerc20('a31a6330-cbd6-49b0-b8b1-a7f9a48e770c', 'ofceth:sfp', 'SafePal Token', 18, UnderlyingAsset['eth:sfp']),
4606+
ofcerc20('60f825f0-ed18-46b2-a03f-fd93b5e94f43', 'ofceth:aztec', 'Aztec', 18, UnderlyingAsset['eth:aztec']),
45964607
ofcerc20('72427813-ec17-4100-8d6d-844a3f71f34e', 'ofceth:fbtc', 'Function Bitcoin', 8, UnderlyingAsset['eth:fbtc']),
45974608
ofcerc20(
45984609
'e050aeab-a9c9-4962-b42f-d350c88efb37',

modules/statics/src/coins/solTokens.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3164,6 +3164,16 @@ export const solTokens = [
31643164
UnderlyingAsset['sol:usx'],
31653165
SOL_TOKEN_FEATURES
31663166
),
3167+
solToken(
3168+
'dfd33e08-4056-4e3d-a85f-611bb1d14e80',
3169+
'sol:wylds',
3170+
'Hastra wYLDS',
3171+
6,
3172+
'8fr7WGTVFszfyNWRMXj6fRjZZAnDwmXwEpCrtzmUkdih',
3173+
'8fr7WGTVFszfyNWRMXj6fRjZZAnDwmXwEpCrtzmUkdih',
3174+
UnderlyingAsset['sol:wylds'],
3175+
SOL_TOKEN_FEATURES
3176+
),
31673177
solToken(
31683178
'87922fc0-9a17-4a6f-9820-02a21de69dc4',
31693179
'sol:ponke',

0 commit comments

Comments
 (0)