Skip to content

Commit cea71fa

Browse files
Merge pull request #8881 from BitGo/feature/CECHO-1183-batch-0526-tokens
feat(statics): onboard batch 0526 tokens (CECHO-1183)
2 parents a9063ce + 7ec2bce commit cea71fa

5 files changed

Lines changed: 699 additions & 0 deletions

File tree

modules/statics/src/allCoinsAndTokens.ts

Lines changed: 255 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -419,6 +419,52 @@ export const allCoinsAndTokens = [
419419
CoinFeature.SUPPORTS_ERC20,
420420
]
421421
),
422+
// XTZ EVM (Etherlink) tokens - CECHO-1183
423+
erc20Token(
424+
'e65b0adf-d652-4fd4-8f93-b2a6556941fc',
425+
'xtzevm:usdt',
426+
'Tether USD',
427+
6,
428+
'0x2c03058c8afc06713be23e58d2febc8337dbfe6a',
429+
UnderlyingAsset['xtzevm:usdt'],
430+
Networks.main.xtzevm
431+
),
432+
erc20Token(
433+
'30e7f328-77a1-40c8-a7a8-88dd9676a92a',
434+
'xtzevm:usdc',
435+
'USD Coin',
436+
6,
437+
'0x796ea11fa2dd751ed01b53c372ffdb4aaa8f00f9',
438+
UnderlyingAsset['xtzevm:usdc'],
439+
Networks.main.xtzevm
440+
),
441+
erc20Token(
442+
'30279aaa-ed87-404f-90b8-519038484761',
443+
'xtzevm:xu3o8',
444+
'Uraniumx',
445+
18,
446+
'0x79052ab3c166d4899a1e0dd033ac3b379af0b1fd',
447+
UnderlyingAsset['xtzevm:xu3o8'],
448+
Networks.main.xtzevm
449+
),
450+
erc20Token(
451+
'd06d5a8d-54c1-4014-bbc1-96b4c5d32a99',
452+
'xtzevm:wxtz',
453+
'Wrapped XTZ',
454+
18,
455+
'0xc9b53ab2679f573e480d01e0f49e2b5cfb7a3eab',
456+
UnderlyingAsset['xtzevm:wxtz'],
457+
Networks.main.xtzevm
458+
),
459+
erc20Token(
460+
'ba0cba41-8c89-4775-94c5-745abda4a4bb',
461+
'xtzevm:stxtz',
462+
'Staked XTZ',
463+
6,
464+
'0x01f07f4d78d47a64f4c3b2b65f513f15be6e1854',
465+
UnderlyingAsset['xtzevm:stxtz'],
466+
Networks.main.xtzevm
467+
),
422468
account(
423469
'e7fdbd6f-93ff-4dda-8a57-81580827188e',
424470
'txtzevm',
@@ -3130,6 +3176,215 @@ export const allCoinsAndTokens = [
31303176
UnderlyingAsset['hoodeth:usdg'],
31313177
Networks.main.hoodeth
31323178
),
3179+
// Robinhood Chain tokens - CECHO-1183
3180+
erc20Token(
3181+
'eada9a10-3d17-465f-978b-5a183e73f4c6',
3182+
'hoodeth:nvda',
3183+
'NVIDIA Corporation',
3184+
18,
3185+
'0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec',
3186+
UnderlyingAsset['hoodeth:nvda'],
3187+
Networks.main.hoodeth
3188+
),
3189+
erc20Token(
3190+
'13ebc2ae-5bee-4433-b5f1-94d823c0db20',
3191+
'hoodeth:mu',
3192+
'Micron Technology',
3193+
18,
3194+
'0xff080c8ce2e5feadaca0da81314ae59d232d4afd',
3195+
UnderlyingAsset['hoodeth:mu'],
3196+
Networks.main.hoodeth
3197+
),
3198+
erc20Token(
3199+
'b3a25405-760f-4578-bbe8-14ddfbe3aacd',
3200+
'hoodeth:sndk',
3201+
'SanDisk',
3202+
18,
3203+
'0xb90a19ff0af67f7779aff50a882a9cff42446400',
3204+
UnderlyingAsset['hoodeth:sndk'],
3205+
Networks.main.hoodeth
3206+
),
3207+
erc20Token(
3208+
'2597a273-8103-4e42-89cd-da241c231bc0',
3209+
'hoodeth:amd',
3210+
'Advanced Micro Devices, Inc.',
3211+
18,
3212+
'0x86923f96303d656e4aa86d9d42d1e57ad2023fdc',
3213+
UnderlyingAsset['hoodeth:amd'],
3214+
Networks.main.hoodeth
3215+
),
3216+
erc20Token(
3217+
'e3613375-49ff-4279-9c57-e5fb9728a931',
3218+
'hoodeth:spy',
3219+
'SPDR S&P 500 ETF Trust',
3220+
18,
3221+
'0x117cc2133c37b721f49de2a7a74833232b3b4c0c',
3222+
UnderlyingAsset['hoodeth:spy'],
3223+
Networks.main.hoodeth
3224+
),
3225+
erc20Token(
3226+
'49c855b1-0d85-4f79-9756-7ecf28440225',
3227+
'hoodeth:msft',
3228+
'Microsoft Corporation',
3229+
18,
3230+
'0xe93237c50d904957cf27e7b1133b510c669c2e74',
3231+
UnderlyingAsset['hoodeth:msft'],
3232+
Networks.main.hoodeth
3233+
),
3234+
erc20Token(
3235+
'f4e2c9a2-130f-4080-ba53-d43d5494ee2b',
3236+
'hoodeth:pltr',
3237+
'Palantir Technologies Inc.',
3238+
18,
3239+
'0x894e1ec2d74ffe5aef8dc8a9e84686accb964f2a',
3240+
UnderlyingAsset['hoodeth:pltr'],
3241+
Networks.main.hoodeth
3242+
),
3243+
erc20Token(
3244+
'8aa38d75-8f24-4fe4-8642-072e3e0529bd',
3245+
'hoodeth:intc',
3246+
'Intel Corporation',
3247+
18,
3248+
'0xc72b96e0e48ecd4dc75e1e45396e26300bc39681',
3249+
UnderlyingAsset['hoodeth:intc'],
3250+
Networks.main.hoodeth
3251+
),
3252+
erc20Token(
3253+
'92f0c908-efa9-490a-a344-15511d54ce57',
3254+
'hoodeth:qqq',
3255+
'Invesco QQQ Trust',
3256+
18,
3257+
'0xd5f3879160bc7c32ebb4dc785f8a4f505888de68',
3258+
UnderlyingAsset['hoodeth:qqq'],
3259+
Networks.main.hoodeth
3260+
),
3261+
erc20Token(
3262+
'326f35b5-d998-4851-81b3-fcb5c0ccf0ec',
3263+
'hoodeth:slv',
3264+
'iShares Silver Trust',
3265+
18,
3266+
'0x411efb0e7f985935daec3d4c3ebaea0d0ad7d89f',
3267+
UnderlyingAsset['hoodeth:slv'],
3268+
Networks.main.hoodeth
3269+
),
3270+
erc20Token(
3271+
'c7491c49-a509-4791-aa18-2ab12130c518',
3272+
'hoodeth:crcl',
3273+
'Circle Internet Group Inc',
3274+
18,
3275+
'0xdf0992e440dd0be65bd8439b609d6d4366bf1cb5',
3276+
UnderlyingAsset['hoodeth:crcl'],
3277+
Networks.main.hoodeth
3278+
),
3279+
erc20Token(
3280+
'df3845bb-bab1-49d4-a040-c81a768d244a',
3281+
'hoodeth:meta',
3282+
'Meta Platforms, Inc.',
3283+
18,
3284+
'0xc0d6457c16cc70d6790dd43521c899c87ce02f35',
3285+
UnderlyingAsset['hoodeth:meta'],
3286+
Networks.main.hoodeth
3287+
),
3288+
erc20Token(
3289+
'da8769ad-98d5-4349-bea9-8fee3be83c9a',
3290+
'hoodeth:aapl',
3291+
'Apple Inc.',
3292+
18,
3293+
'0xaf3d76f1834a1d425780943c99ea8a608f8a93f9',
3294+
UnderlyingAsset['hoodeth:aapl'],
3295+
Networks.main.hoodeth
3296+
),
3297+
erc20Token(
3298+
'31baa733-4e2b-4fc6-82ea-2653cbd083ff',
3299+
'hoodeth:googl',
3300+
'Alphabet Inc.',
3301+
18,
3302+
'0x2e0847e8910a9732eb3fb1bb4b70a580adad4fe3',
3303+
UnderlyingAsset['hoodeth:googl'],
3304+
Networks.main.hoodeth
3305+
),
3306+
erc20Token(
3307+
'f6f0a6f8-fea8-4306-baaf-c88a96b071de',
3308+
'hoodeth:uso',
3309+
'United States Oil Fund, LP',
3310+
18,
3311+
'0xa30fa36db767ad9ed3f7a60fc79526fb4d56d344',
3312+
UnderlyingAsset['hoodeth:uso'],
3313+
Networks.main.hoodeth
3314+
),
3315+
erc20Token(
3316+
'6852e072-48ec-41e7-b0ad-c8594c560f5c',
3317+
'hoodeth:amzn',
3318+
'Amazon.com, Inc.',
3319+
18,
3320+
'0x12f190a9f9d7d37a250758b26824b97ce941bf54',
3321+
UnderlyingAsset['hoodeth:amzn'],
3322+
Networks.main.hoodeth
3323+
),
3324+
erc20Token(
3325+
'9c12894d-62c6-4e9c-bea7-9d909a23c496',
3326+
'hoodeth:crwv',
3327+
'CoreWeave',
3328+
18,
3329+
'0x5f10a1c971b69e47e059e1dc91901b59b3fb49c3',
3330+
UnderlyingAsset['hoodeth:crwv'],
3331+
Networks.main.hoodeth
3332+
),
3333+
erc20Token(
3334+
'0519b754-a119-4431-9d00-490522e2a4d1',
3335+
'hoodeth:orcl',
3336+
'Oracle Corporation',
3337+
18,
3338+
'0xb0992820e760d836549ba69bc7598b4af75dee03',
3339+
UnderlyingAsset['hoodeth:orcl'],
3340+
Networks.main.hoodeth
3341+
),
3342+
erc20Token(
3343+
'be7d01f7-12e9-4e19-91be-56d894c9fa9c',
3344+
'hoodeth:sgov',
3345+
'iShares 0-3 Month Treasury Bond ETF',
3346+
18,
3347+
'0x92fd66527192e3e61d4ddd13322aa222de86f9b5',
3348+
UnderlyingAsset['hoodeth:sgov'],
3349+
Networks.main.hoodeth
3350+
),
3351+
erc20Token(
3352+
'ffb9fa51-e51b-40f0-a2c9-3f735bab7d7c',
3353+
'hoodeth:be',
3354+
'Bloom Energy Corporation',
3355+
18,
3356+
'0x822cc93ffd030293e9842c30bbd678f530701867',
3357+
UnderlyingAsset['hoodeth:be'],
3358+
Networks.main.hoodeth
3359+
),
3360+
erc20Token(
3361+
'7d0446f2-929f-4bea-b9b7-cb9f40dc0786',
3362+
'hoodeth:usar',
3363+
'USA Rare Earth Inc.',
3364+
18,
3365+
'0xd917b029c761d264c6a312bbbcda868658ef86a6',
3366+
UnderlyingAsset['hoodeth:usar'],
3367+
Networks.main.hoodeth
3368+
),
3369+
erc20Token(
3370+
'7e955555-9504-4173-b9a6-2799b88e38f0',
3371+
'hoodeth:dram',
3372+
'Dataram Corporation',
3373+
18,
3374+
'0x33c18e2cc8ae9ae486e785090d86b2ce632ff994',
3375+
UnderlyingAsset['hoodeth:dram'],
3376+
Networks.main.hoodeth
3377+
),
3378+
erc20Token(
3379+
'ea09a0ff-059b-4527-8e7b-75dfc750218b',
3380+
'hoodeth:week',
3381+
'Weekly Options/Index tracker asset',
3382+
18,
3383+
'0xc93a8c440cea26d7445df01729f193b27965099f',
3384+
UnderlyingAsset['hoodeth:week'],
3385+
Networks.main.hoodeth
3386+
),
3387+
31333388
account(
31343389
'ddf32007-d3a5-4cad-9a20-b7793e96fdd2',
31353390
'h',

modules/statics/src/base.ts

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1933,6 +1933,30 @@ export enum UnderlyingAsset {
19331933
// Robinhood Chain mainnet ERC-20 tokens
19341934
'hoodeth:tsla' = 'hoodeth:tsla',
19351935
'hoodeth:usdg' = 'hoodeth:usdg',
1936+
// Robinhood Chain tokens - CECHO-1183
1937+
'hoodeth:nvda' = 'hoodeth:nvda',
1938+
'hoodeth:mu' = 'hoodeth:mu',
1939+
'hoodeth:sndk' = 'hoodeth:sndk',
1940+
'hoodeth:amd' = 'hoodeth:amd',
1941+
'hoodeth:spy' = 'hoodeth:spy',
1942+
'hoodeth:msft' = 'hoodeth:msft',
1943+
'hoodeth:pltr' = 'hoodeth:pltr',
1944+
'hoodeth:intc' = 'hoodeth:intc',
1945+
'hoodeth:qqq' = 'hoodeth:qqq',
1946+
'hoodeth:slv' = 'hoodeth:slv',
1947+
'hoodeth:crcl' = 'hoodeth:crcl',
1948+
'hoodeth:meta' = 'hoodeth:meta',
1949+
'hoodeth:aapl' = 'hoodeth:aapl',
1950+
'hoodeth:googl' = 'hoodeth:googl',
1951+
'hoodeth:uso' = 'hoodeth:uso',
1952+
'hoodeth:amzn' = 'hoodeth:amzn',
1953+
'hoodeth:crwv' = 'hoodeth:crwv',
1954+
'hoodeth:orcl' = 'hoodeth:orcl',
1955+
'hoodeth:sgov' = 'hoodeth:sgov',
1956+
'hoodeth:be' = 'hoodeth:be',
1957+
'hoodeth:usar' = 'hoodeth:usar',
1958+
'hoodeth:dram' = 'hoodeth:dram',
1959+
'hoodeth:week' = 'hoodeth:week',
19361960
'hemieth:hemi' = 'hemieth:hemi',
19371961
'hemieth:hemibtc' = 'hemieth:hemibtc',
19381962
'usdt0:stable' = 'usdt0:stable',
@@ -3412,6 +3436,12 @@ export enum UnderlyingAsset {
34123436
'inketh:kbtc' = 'inketh:kbtc',
34133437
'inketh:usdc' = 'inketh:usdc',
34143438
'inketh:usdt0' = 'inketh:usdt0',
3439+
// XTZ EVM (Etherlink) tokens - CECHO-1183
3440+
'xtzevm:usdt' = 'xtzevm:usdt',
3441+
'xtzevm:usdc' = 'xtzevm:usdc',
3442+
'xtzevm:xu3o8' = 'xtzevm:xu3o8',
3443+
'xtzevm:wxtz' = 'xtzevm:wxtz',
3444+
'xtzevm:stxtz' = 'xtzevm:stxtz',
34153445

34163446
//world chain mainnet tokens
34173447
'world:wld' = 'world:wld',
@@ -3785,6 +3815,7 @@ export enum UnderlyingAsset {
37853815
'near:usdt' = 'near:usdt',
37863816
'near:mpdao' = 'near:mpdao',
37873817
'near:stnear' = 'near:stnear',
3818+
'near:aurora' = 'near:aurora',
37883819

37893820
// Nep141 testnet tokens
37903821
'tnear:tnep24dp' = 'tnear:tnep24dp',

modules/statics/src/coins/nep141Tokens.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,16 @@ export const nep141Tokens = [
4343
UnderlyingAsset['near:stnear'],
4444
[...NEAR_TOKEN_FEATURES, CoinFeature.LIQUID_STAKING]
4545
),
46+
nep141Token(
47+
'f21163ae-33db-48ad-9a5b-aa1af401639f',
48+
'near:aurora',
49+
'AURORA',
50+
18,
51+
'aaaaaa20d9e0e2461697782ef11675f668207961.factory.bridge.near',
52+
'1250000000000000000000',
53+
UnderlyingAsset['near:aurora'],
54+
NEAR_TOKEN_FEATURES
55+
),
4656

4757
// testnet tokens
4858
tnep141Token(

modules/statics/src/coins/ofcCoins.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4480,6 +4480,13 @@ export const ofcCoins = [
44804480
6,
44814481
UnderlyingAsset['near:mpdao']
44824482
),
4483+
ofcnep141Token(
4484+
'52a58949-967b-4762-baa8-62e46320582d',
4485+
'ofcnear:aurora',
4486+
'AURORA',
4487+
18,
4488+
UnderlyingAsset['near:aurora']
4489+
),
44834490
ofcnep141Token(
44844491
'125bd6cb-1927-408e-9045-dc55f2da7eed',
44854492
'ofcnear:stnear',

0 commit comments

Comments
 (0)