Skip to content

Commit 820dbda

Browse files
Merge pull request #7037 from BitGo/COIN-5732
feat(statics): onboard new batch of tokens
2 parents b01a9c1 + b90c32b commit 820dbda

File tree

7 files changed

+187
-0
lines changed

7 files changed

+187
-0
lines changed

modules/statics/src/base.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2129,6 +2129,10 @@ export enum UnderlyingAsset {
21292129
'eth:seda' = 'eth:seda',
21302130
'eth:enso' = 'eth:enso',
21312131
'eth:hpp' = 'eth:hpp',
2132+
'eth:six' = 'eth:six',
2133+
'eth:eden' = 'eth:eden',
2134+
'eth:xeden' = 'eth:xeden',
2135+
'eth:linea' = 'eth:linea',
21322136

21332137
// Ondo Tokenized Assets
21342138
'eth:qqqon' = 'qqqon',
@@ -2509,6 +2513,7 @@ export enum UnderlyingAsset {
25092513
'polygon:naka' = 'polygon:naka',
25102514
'polygon:xusd' = 'polygon:xusd',
25112515
'polygon:txusd' = 'polygon:txusd',
2516+
'polygon:zig' = 'polygon:zig',
25122517
// Polygon NFTs
25132518
// generic NFTs
25142519
'erc721:polygontoken' = 'erc721:polygontoken',
@@ -2662,6 +2667,11 @@ export enum UnderlyingAsset {
26622667
'bsc:slay' = 'bsc:slay',
26632668
'bsc:prove' = 'bsc:prove',
26642669
'bsc:rekt' = 'bsc:rekt',
2670+
'bsc:zig' = 'bsc:zig',
2671+
'bsc:eden' = 'bsc:eden',
2672+
'bsc:m' = 'bsc:m',
2673+
'bsc:cash+' = 'bsc:cash+',
2674+
26652675
// BSC NFTs
26662676
// generic NFTs
26672677
'erc721:bsctoken' = 'erc721:bsctoken',
@@ -2991,6 +3001,10 @@ export enum UnderlyingAsset {
29913001
'sol:cipher' = 'sol:cipher',
29923002
'sol:bio' = 'sol:bio',
29933003
'sol:rekt' = 'sol:rekt',
3004+
'sol:xyo' = 'sol:xyo',
3005+
'sol:zig' = 'sol:zig',
3006+
'tsol:txsgd' = 'sol:txsgd',
3007+
'tsol:txusd' = 'sol:txusd',
29943008
// TRX tokens
29953009
'trx:htx' = 'trx:htx',
29963010
'trx:jst' = 'trx:jst',

modules/statics/src/coins/bscTokens.ts

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1356,4 +1356,40 @@ export const bscTokens = [
13561356
UnderlyingAsset['tbsc:stgusd1'],
13571357
[...BSC_TOKEN_FEATURES, CoinFeature.STABLECOIN]
13581358
),
1359+
bscToken(
1360+
'08ce2923-65fa-4ecd-8ff9-4bae553d896e',
1361+
'bsc:zig',
1362+
'ZIGChain',
1363+
18,
1364+
'0x8c907e0a72c3d55627e853f4ec6a96b0c8771145',
1365+
UnderlyingAsset['bsc:zig'],
1366+
BSC_TOKEN_FEATURES
1367+
),
1368+
bscToken(
1369+
'e4664d1d-2719-4352-8af0-0be79248cfbe',
1370+
'bsc:eden',
1371+
'OpenEden',
1372+
18,
1373+
'0x235b6fe22b4642ada16d311855c49ce7de260841',
1374+
UnderlyingAsset['bsc:eden'],
1375+
BSC_TOKEN_FEATURES
1376+
),
1377+
bscToken(
1378+
'eb805711-bb54-4374-8e07-a7f46d3bccd7',
1379+
'bsc:m',
1380+
'MemeCore',
1381+
18,
1382+
'0x22b1458e780f8fa71e2f84502cee8b5a3cc731fa',
1383+
UnderlyingAsset['bsc:m'],
1384+
BSC_TOKEN_FEATURES
1385+
),
1386+
bscToken(
1387+
'aab7b748-e98b-4bf7-9502-48ecb0479880',
1388+
'bsc:cash+',
1389+
'CashPlus',
1390+
18,
1391+
'0x1775504c5873e179ea2f8abfce3861ec74d159bc',
1392+
UnderlyingAsset['bsc:cash+'],
1393+
BSC_TOKEN_FEATURES
1394+
),
13591395
];

modules/statics/src/coins/erc20Coins.ts

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13432,4 +13432,36 @@ export const erc20Coins = [
1343213432
'0x2816169a49953c548bfeb3948dcf05c4a0e4657d',
1343313433
UnderlyingAsset['eth:melion']
1343413434
),
13435+
erc20(
13436+
'6e7f1a86-e938-42ed-afe8-b58364a7f498',
13437+
'eth:six',
13438+
'SIX Token',
13439+
18,
13440+
'0x61c6ebf443ad613c9648762585b3cfd3ba1f3fa8',
13441+
UnderlyingAsset['eth:six']
13442+
),
13443+
erc20(
13444+
'8769e8e2-7a34-465b-815d-4afe1b05746c',
13445+
'eth:eden',
13446+
'OpenEden',
13447+
18,
13448+
'0x24a3d725c37a8d1a66eb87f0e5d07fe67c120035',
13449+
UnderlyingAsset['eth:eden']
13450+
),
13451+
erc20(
13452+
'ef73881d-b94d-45e1-884f-1409e3b1a10e',
13453+
'eth:xeden',
13454+
'Staked EDEN',
13455+
18,
13456+
'0x7e6c274e9f57b0f052647c37084d372ed665af23',
13457+
UnderlyingAsset['eth:xeden']
13458+
),
13459+
erc20(
13460+
'6cf912d4-ea34-4e06-8a76-9a8067e826c6',
13461+
'eth:linea',
13462+
'Linea',
13463+
18,
13464+
'0x1789e0043623282d5dcc7f213d703c6d8bafbb04',
13465+
UnderlyingAsset['eth:linea']
13466+
),
1343513467
];

modules/statics/src/coins/ofcCoins.ts

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1148,6 +1148,22 @@ export const ofcCoins = [
11481148
UnderlyingAsset['sol:rekt'],
11491149
SOL_TOKEN_FEATURES
11501150
),
1151+
ofcsolToken(
1152+
'ce1e7789-6684-4a50-baf0-570c9c18120c',
1153+
'ofcsol:xyo',
1154+
'XY Oracle',
1155+
8,
1156+
UnderlyingAsset['sol:xyo'],
1157+
SOL_TOKEN_FEATURES
1158+
),
1159+
ofcsolToken(
1160+
'108f4e91-2046-46d0-9607-cd4f633ae93d',
1161+
'ofcsol:zig',
1162+
'ZIGChain',
1163+
8,
1164+
UnderlyingAsset['sol:zig'],
1165+
SOL_TOKEN_FEATURES
1166+
),
11511167
tofcsolToken(
11521168
'24d678cf-e0f0-4cde-a338-d754289c5b27',
11531169
'ofctsol:slnd',
@@ -1237,6 +1253,23 @@ export const ofcCoins = [
12371253
UnderlyingAsset['sol:usd1'],
12381254
[...SOL_TOKEN_FEATURES, CoinFeature.STABLECOIN]
12391255
),
1256+
tofcsolToken(
1257+
'ad6d7d4e-894b-4cf9-bb66-e4341717969a',
1258+
'ofctsol:txsgd',
1259+
'Test StraitsX SGD',
1260+
6,
1261+
UnderlyingAsset['tsol:txsgd'],
1262+
SOL_TOKEN_FEATURES
1263+
),
1264+
tofcsolToken(
1265+
'ca0fb21b-d75d-40c2-b7fe-18a451b81bd5',
1266+
'ofctsol:txusd',
1267+
'Test StraitsX USD',
1268+
6,
1269+
UnderlyingAsset['tsol:txusd'],
1270+
SOL_TOKEN_FEATURES
1271+
),
1272+
12401273
tofcTronToken('937efe97-a17a-4d2a-aaf2-0ffdb529a943', 'ofcttrx:usdt', 'Tether USD', 6, UnderlyingAsset['ttrx:usdt']),
12411274
tofcTronToken(
12421275
'26d82f2c-47fd-474f-be79-246117214e0e',
@@ -2190,6 +2223,11 @@ export const ofcCoins = [
21902223
undefined,
21912224
[CoinFeature.STABLECOIN]
21922225
),
2226+
ofcBscToken('21da2589-8494-4f2e-ad95-431f86fa85ff', 'ofcbsc:zig', 'ZIGChain', 18, UnderlyingAsset['bsc:zig']),
2227+
ofcBscToken('0c23da3a-bbd5-4ff9-867a-62a71e8f2b75', 'ofcbsc:eden', 'OpenEden', 18, UnderlyingAsset['bsc:eden']),
2228+
ofcBscToken('26a641a4-076a-4306-a325-6ce426c6932e', 'ofcbsc:m', 'MemeCore', 18, UnderlyingAsset['bsc:m']),
2229+
ofcBscToken('e2c46423-6bae-4a28-8df5-717535be86c5', 'ofcbsc:cash+', 'CashPlus', 18, UnderlyingAsset['bsc:cash+']),
2230+
21932231
tofcBscToken(
21942232
'e9174338-0d26-4f49-b111-3487b60c9912',
21952233
'ofctbsc:stgusd1',
@@ -2963,6 +3001,13 @@ export const ofcCoins = [
29633001
undefined,
29643002
[CoinFeature.STABLECOIN]
29653003
),
3004+
ofcPolygonErc20(
3005+
'06a9c149-4834-4173-be46-1c78cd624140',
3006+
'ofcpolygon:zig',
3007+
'ZIGChain',
3008+
18,
3009+
UnderlyingAsset['polygon:zig']
3010+
),
29663011
tofcPolygonErc20(
29673012
'62f4329d-11cd-4875-b91b-9ceae66c9439',
29683013
'ofctpolygon:link',

modules/statics/src/coins/ofcErc20Coins.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4392,6 +4392,16 @@ export const tOfcErc20Coins = [
43924392
18,
43934393
underlyingAssetForSymbol('eth:sbeton')
43944394
),
4395+
ofcerc20('5994291e-2d1b-4334-b7ae-0e361be85503', 'ofceth:six', 'SIX Token', 18, underlyingAssetForSymbol('eth:six')),
4396+
ofcerc20('5cbbbf49-81ba-44cb-b317-05e2b5489ec3', 'ofceth:eden', 'OpenEden', 18, underlyingAssetForSymbol('eth:eden')),
4397+
ofcerc20(
4398+
'cbc6cf70-7f40-46e1-bbe9-86e181714da8',
4399+
'ofceth:xeden',
4400+
'Staked Eden',
4401+
18,
4402+
underlyingAssetForSymbol('eth:xeden')
4403+
),
4404+
ofcerc20('40a579f5-f630-4898-82de-9fc3fd555747', 'ofceth:linea', 'linea', 18, underlyingAssetForSymbol('eth:linea')),
43954405
];
43964406

43974407
function underlyingAssetForSymbol(underlyingAssetValue: string): UnderlyingAsset {

modules/statics/src/coins/polygonTokens.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1081,6 +1081,16 @@ export const polygonTokens = [
10811081
UnderlyingAsset['polygon:xusd'],
10821082
[...POLYGON_TOKEN_FEATURES, CoinFeature.STABLECOIN]
10831083
),
1084+
polygonErc20(
1085+
'6a38b826-9dc8-4776-b489-d0949a2e4fb4',
1086+
'polygon:zig',
1087+
'ZIGChain',
1088+
18,
1089+
'0x7bebd226154e865954a87650faefa8f485d36081',
1090+
UnderlyingAsset['polygon:xusd'],
1091+
POLYGON_TOKEN_FEATURES
1092+
),
1093+
10841094
// testnet polygon tokens
10851095
tpolygonErc20(
10861096
'09ba76d0-331e-4b75-bb75-739285c3e03a',

modules/statics/src/coins/solTokens.ts

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3188,4 +3188,44 @@ export const solTokens = [
31883188
UnderlyingAsset['sol:usd1'],
31893189
[...SOL_TOKEN_FEATURES, CoinFeature.STABLECOIN]
31903190
),
3191+
solToken(
3192+
'6dea72c2-bef1-4dee-8d8c-5f55bbb1d01b',
3193+
'sol:xyo',
3194+
'XY Oracle',
3195+
8,
3196+
'FCZKwHd9Qn1EQj8fFuNLB8dupAWCoJJNePbMqyHhS77b',
3197+
'FCZKwHd9Qn1EQj8fFuNLB8dupAWCoJJNePbMqyHhS77b',
3198+
UnderlyingAsset['sol:xyo'],
3199+
SOL_TOKEN_FEATURES
3200+
),
3201+
solToken(
3202+
'55df3384-d688-4459-a532-97e107105cf6',
3203+
'sol:zig',
3204+
'ZIGChain',
3205+
8,
3206+
'26f12PmBk77wQV1TzLe8XKkNBvMFggbuypxdtMLzNLzz',
3207+
'26f12PmBk77wQV1TzLe8XKkNBvMFggbuypxdtMLzNLzz',
3208+
UnderlyingAsset['sol:zig'],
3209+
SOL_TOKEN_FEATURES
3210+
),
3211+
tsolToken(
3212+
'd490d36f-c793-4d18-9dd4-f5e575162c0b',
3213+
'tsol:txsgd',
3214+
'Test StraitsX SGD',
3215+
6,
3216+
'D4tQgPDZgeTN4ko5q4fWYxbg6G2eZSqecxKjmWUaRZYJ',
3217+
'D4tQgPDZgeTN4ko5q4fWYxbg6G2eZSqecxKjmWUaRZYJ',
3218+
UnderlyingAsset['tsol:txsgd'],
3219+
SOL_TOKEN_FEATURES
3220+
),
3221+
tsolToken(
3222+
'33bd0e98-4a02-4f35-8b85-96abcfb4f720',
3223+
'tsol:txusd',
3224+
'Test StraitsX USD',
3225+
6,
3226+
'Am6pGvDBLve6udqqb3gzKSQsXGy8MJY9vpNoHk5C1qGL',
3227+
'Am6pGvDBLve6udqqb3gzKSQsXGy8MJY9vpNoHk5C1qGL',
3228+
UnderlyingAsset['tsol:txusd'],
3229+
SOL_TOKEN_FEATURES
3230+
),
31913231
];

0 commit comments

Comments
 (0)