Skip to content

Commit 9d5e4ae

Browse files
committed
feat: add mantle erc20 token
TICKET: COIN-7153
1 parent 0aacdce commit 9d5e4ae

2 files changed

Lines changed: 68 additions & 0 deletions

File tree

modules/statics/src/allCoinsAndTokens.ts

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2295,6 +2295,7 @@ export const allCoinsAndTokens = [
22952295
CoinFeature.EVM_COMPATIBLE_WP,
22962296
CoinFeature.EVM_NON_BITGO_RECOVERY,
22972297
CoinFeature.EVM_UNSIGNED_SWEEP_RECOVERY,
2298+
CoinFeature.SUPPORTS_ERC20,
22982299
]
22992300
),
23002301
account(
@@ -2314,8 +2315,65 @@ export const allCoinsAndTokens = [
23142315
CoinFeature.EVM_COMPATIBLE_WP,
23152316
CoinFeature.EVM_NON_BITGO_RECOVERY,
23162317
CoinFeature.EVM_UNSIGNED_SWEEP_RECOVERY,
2318+
CoinFeature.SUPPORTS_ERC20,
23172319
]
23182320
),
2321+
// Mantle mainnet tokens
2322+
erc20Token(
2323+
'3f20d1d3-3e69-417b-80c8-0c2e3e79934a',
2324+
'mantle:usdt',
2325+
'USDT',
2326+
6,
2327+
'0x201eba5cc46d216ce6dc03f6a759e8e766e956ae',
2328+
UnderlyingAsset['mantle:usdt'],
2329+
Networks.main.mantle
2330+
),
2331+
erc20Token(
2332+
'5c295762-8d8c-4f1d-95df-e0631538c15f',
2333+
'mantle:usdc',
2334+
'USDC',
2335+
6,
2336+
'0x09bc4e0d864854c6afb6eb9a9cdf58ac190d0df9',
2337+
UnderlyingAsset['mantle:usdc'],
2338+
Networks.main.mantle
2339+
),
2340+
erc20Token(
2341+
'5c3f3e85-d804-49a4-9028-8b494cf01e75',
2342+
'mantle:usde',
2343+
'USDe',
2344+
18,
2345+
'0x5d3a1ff2b6bab83b63cd9ad0787074081a52ef34',
2346+
UnderlyingAsset['mantle:usde'],
2347+
Networks.main.mantle
2348+
),
2349+
erc20Token(
2350+
'a33599fe-2245-49de-86ab-44eb1755ed30',
2351+
'mantle:usdt0',
2352+
'USDT0',
2353+
6,
2354+
'0x779ded0c9e1022225f8e0630b35a9b54be713736',
2355+
UnderlyingAsset['mantle:usdt0'],
2356+
Networks.main.mantle
2357+
),
2358+
erc20Token(
2359+
'0f6f182b-bdd1-45ca-a894-1c3ded941dcd',
2360+
'mantle:ausd',
2361+
'AUSD',
2362+
6,
2363+
'0x00000000efe302beaa2b3e6e1b18d08d69a9012a',
2364+
UnderlyingAsset['mantle:ausd'],
2365+
Networks.main.mantle
2366+
),
2367+
// Mantle testnet tokens
2368+
erc20Token(
2369+
'10fd0f49-d71a-4815-bbd0-ce1ca67b7982',
2370+
'tmantle:bgerch',
2371+
'BGERCH',
2372+
18,
2373+
'0x13b62c9cd2b294acbb527335eaf36f85fe37ee55',
2374+
UnderlyingAsset['tmantle:bgerch'],
2375+
Networks.test.mantle
2376+
),
23192377
account(
23202378
'd7ed1781-23ff-49b7-be6b-7fec13e1c452',
23212379
'jovayeth',

modules/statics/src/base.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2954,6 +2954,16 @@ export enum UnderlyingAsset {
29542954
'lineaeth:usdt' = 'lineaeth:usdt',
29552955
'lineaeth:usdc' = 'lineaeth:usdc',
29562956

2957+
// Mantle mainnet tokens
2958+
'mantle:usdt' = 'mantle:usdt',
2959+
'mantle:usdc' = 'mantle:usdc',
2960+
'mantle:usde' = 'mantle:usde',
2961+
'mantle:usdt0' = 'mantle:usdt0',
2962+
'mantle:ausd' = 'mantle:ausd',
2963+
2964+
// Mantle testnet tokens
2965+
'tmantle:bgerch' = 'tmantle:bgerch',
2966+
29572967
// Flow mainnet tokens
29582968
'flow:weth' = 'flow:weth',
29592969
'flow:usdf' = 'flow:usdf',

0 commit comments

Comments
 (0)