Skip to content

Commit d9c2df2

Browse files
Merge pull request #8132 from BitGo/SCAAS-2689-Prod
feat: onboarding new stablecoins and usd1 on mantle
2 parents 7cb42c9 + 024fde8 commit d9c2df2

File tree

4 files changed

+55
-0
lines changed

4 files changed

+55
-0
lines changed

modules/statics/src/allCoinsAndTokens.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2389,6 +2389,15 @@ export const allCoinsAndTokens = [
23892389
UnderlyingAsset['mantle:ausd'],
23902390
Networks.main.mantle
23912391
),
2392+
erc20Token(
2393+
'14596c97-a9d0-4042-9856-0fd8b8ee1b1f',
2394+
'mantle:usd1',
2395+
'USD1',
2396+
18,
2397+
'0x111111d2bf19e43c34263401e0cad979ed1cdb61',
2398+
UnderlyingAsset['mantle:usd1'],
2399+
Networks.main.mantle
2400+
),
23922401
// Mantle testnet tokens
23932402
erc20Token(
23942403
'10fd0f49-d71a-4815-bbd0-ce1ca67b7982',

modules/statics/src/base.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2133,6 +2133,8 @@ export enum UnderlyingAsset {
21332133
'eth:usd1' = 'eth:usd1',
21342134
'eth:usdm1' = 'eth:usdm1',
21352135
'eth:sofid' = 'eth:sofid',
2136+
'eth:cusd' = 'eth:cusd',
2137+
'eth:fyusd' = 'eth:fyusd',
21362138
'eth:ibtc' = 'eth:ibtc',
21372139
'eth:pyr' = 'eth:pyr',
21382140
'eth:una' = 'eth:una',
@@ -3014,6 +3016,7 @@ export enum UnderlyingAsset {
30143016
'mantle:usde' = 'mantle:usde',
30153017
'mantle:usdt0' = 'mantle:usdt0',
30163018
'mantle:ausd' = 'mantle:ausd',
3019+
'mantle:usd1' = 'mantle:usd1',
30173020

30183021
// Mantle testnet tokens
30193022
'tmantle:bgerch' = 'tmantle:bgerch',

modules/statics/src/coins/erc20Coins.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10977,6 +10977,24 @@ export const erc20Coins = [
1097710977
UnderlyingAsset['eth:sofid'],
1097810978
[...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.STABLECOIN]
1097910979
),
10980+
erc20(
10981+
'5d5188cf-5435-4189-96e7-2650522a76aa',
10982+
'eth:cusd',
10983+
'Catholic USD',
10984+
6,
10985+
'0xde9f13a6acdde90f83068c1bac151e6edba05885',
10986+
UnderlyingAsset['eth:cusd'],
10987+
[...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.STABLECOIN]
10988+
),
10989+
erc20(
10990+
'1c2c6cba-924c-418d-a88f-e274030bf9b2',
10991+
'eth:fyusd',
10992+
'FYUSD',
10993+
6,
10994+
'0x186d0c7da30735b3f7961d0f16e037d020291571',
10995+
UnderlyingAsset['eth:fyusd'],
10996+
[...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.STABLECOIN]
10997+
),
1098010998
erc20(
1098110999
'e811d594-de4f-48b0-9b6b-47e8b4ba7dda',
1098211000
'eth:ibtc',

modules/statics/src/coins/ofcErc20Coins.ts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3132,6 +3132,24 @@ export const ofcErc20Coins = [
31323132
undefined,
31333133
[CoinFeature.STABLECOIN]
31343134
),
3135+
ofcerc20(
3136+
'43e6a63a-2014-493d-b98c-b5ab10c6e5bb',
3137+
'ofceth:cusd',
3138+
'Catholic USD',
3139+
6,
3140+
underlyingAssetForSymbol('eth:cusd'),
3141+
undefined,
3142+
[CoinFeature.STABLECOIN]
3143+
),
3144+
ofcerc20(
3145+
'e518b37f-a24a-454c-bbbf-eddc75de68f0',
3146+
'ofceth:fyusd',
3147+
'FYUSD',
3148+
6,
3149+
underlyingAssetForSymbol('eth:fyusd'),
3150+
undefined,
3151+
[CoinFeature.STABLECOIN]
3152+
),
31353153
ofcerc20(
31363154
'80bfa43e-f01c-42bd-bd14-269b88948bbf',
31373155
'ofceth:usdg',
@@ -3676,6 +3694,13 @@ export const ofcErc20Coins = [
36763694
6,
36773695
underlyingAssetForSymbol('mantle:ausd')
36783696
),
3697+
ofcerc20(
3698+
'e304dde3-8782-4e54-b6e7-c0080d1ea485',
3699+
'ofcmantle:usd1',
3700+
'USD1',
3701+
18,
3702+
underlyingAssetForSymbol('mantle:usd1')
3703+
),
36793704
// New ETH OFC tokens
36803705
ofcerc20('a5357ba2-5a2a-4d73-8f65-e01b9158ea9c', 'ofceth:resolv', 'Resolv', 18, UnderlyingAsset['eth:resolv']),
36813706
ofcerc20('5485e380-c3df-49ab-98f2-9c4d3f37f2fb', 'ofceth:spec', 'Spectral', 18, UnderlyingAsset['eth:spec']),

0 commit comments

Comments
 (0)