diff --git a/modules/statics/src/allCoinsAndTokens.ts b/modules/statics/src/allCoinsAndTokens.ts index 45a1f96da4..0bf7648e29 100644 --- a/modules/statics/src/allCoinsAndTokens.ts +++ b/modules/statics/src/allCoinsAndTokens.ts @@ -2729,6 +2729,16 @@ export const allCoinsAndTokens = [ UnderlyingAsset['inketh:usdc'], Networks.main.inketh ), + erc20Token( + 'f25e85e8-09f8-477d-af35-8f67ee47bf43', + 'tinketh:usdc', + 'Test USDC', + 6, + '0xfabab97dce620294d2b0b0e46c68964e326300ac', + UnderlyingAsset['tinketh:usdc'], + Networks.test.inketh, + [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN] + ), erc20Token( 'a9fb0064-51c0-48ad-bc01-603872cbb3cb', 'inketh:usdt0', @@ -3175,6 +3185,16 @@ export const allCoinsAndTokens = [ UnderlyingAsset['unieth:usdc'], Networks.main.unieth ), + erc20Token( + 'e385606b-e79c-49a1-9f1f-c0d31f939390', + 'tunieth:usdc', + 'Test USDC', + 6, + '0x31d0220469e10c4e71834a79b1f276d740d3768f', + UnderlyingAsset['tunieth:usdc'], + Networks.test.unieth, + [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN] + ), erc20Token( '28ce84a6-05cd-4b2b-a691-f505411c129c', 'unieth:uni', @@ -5334,6 +5354,14 @@ export const allCoinsAndTokens = [ '0xb283ec8dad644effc5c4c50bb7bb21442ac3c2db', UnderlyingAsset['txdc:tmt'] ), + txdcErc20( + '0bc83eda-788d-4070-9bd8-75346531814a', + 'txdc:usdc', + 'USD Coin', + 6, + '0xb5ab69f7bbada22b28e79c8ffaece55ef1c771d4', + UnderlyingAsset['txdc:usdc'] + ), // MON mainnet tokens monErc20( @@ -5386,6 +5414,14 @@ export const allCoinsAndTokens = [ '0xf5618919e1b0931f8b0f93f1fc9e8fb6f90f0f93', UnderlyingAsset['tmon:stgsofid'] ), + tmonErc20( + '9c2a9b64-5e0a-4e07-9d3c-b7c9a86432ff', + 'tmon:usdc', + 'Monad Testnet USDC', + 6, + '0x534b2f3a21130d7a60830c2df862319e593943a3', + UnderlyingAsset['tmon:usdc'] + ), // hypeeevm testnet tokens erc20Token( @@ -6494,6 +6530,17 @@ export const allCoinsAndTokens = [ 'dj nft test (superUrgent)', '0x78d74402093e002b84d36a40d9b47ee06186ab4e' ), + tstellarToken( + '853a61c1-c03e-4899-9d27-ad658f4abb7d', + 'txlm:USDC-GBBD47IF6LWK7P7MDEVSCWR7DPUWV3NY3DTQEVFL4NAT4AQH3ZLLFLA5', + 'Test Stellar USDC', + 7, + UnderlyingAsset['txlm:USDC-GBBD47IF6LWK7P7MDEVSCWR7DPUWV3NY3DTQEVFL4NAT4AQH3ZLLFLA5'], + 'centre.io', + [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN], + '', + 'TXLM:USDC' + ), tstellarToken( '47887cb5-98bb-4942-bd25-3ccca0847f36', 'txlm:BST-GCWHAO4SVB4KX3Q62QZGZUHUH2GSH3OIV7IS7Y3MPQOFGQFGBP6IYCOU', @@ -7280,6 +7327,15 @@ export const allCoinsAndTokens = [ '0x63681558c1b680e43bbcadc0ced21075854bba87', UnderlyingAsset['tarbeth:xsgd'] ), + tarbethErc20( + '31c8fa64-e6b3-4d6e-9f1a-6ef8a6c2f0c5', + 'tarbeth:usdc', + 'USD Coin', + 6, + '0x75faf114eafb1bdbe2f0316df893fd58ce46aa4d', + UnderlyingAsset['tarbeth:usdc'], + [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN] + ), tarbethErc20( '23209716-c220-4ef7-ac4c-ea1c151f14cb', 'tarbeth:bull', @@ -8253,6 +8309,18 @@ export const allCoinsAndTokens = [ 'straitsx.com', UnderlyingAsset['txrp:xsgd'] ), + txrpToken( + '16ba1bbf-1caa-4058-89e2-74422a27983d', + 'txrp:usdc', + 'USDC', + 15, + 'rHuGNhqTG32mfmAvWA8hUyWRLV3tCSwKQt', + '5553444300000000000000000000000000000000', + 'rHuGNhqTG32mfmAvWA8hUyWRLV3tCSwKQt::5553444300000000000000000000000000000000', + 'circle.com', + UnderlyingAsset['txrp:usdc'], + [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN] + ), txrpMptToken( 'b8016d32-12d1-4bbd-b0f7-5e543557c0f7', 'txrp:sec0', @@ -8628,6 +8696,18 @@ export const allCoinsAndTokens = [ UnderlyingAsset['tsui:tmerog'], SUI_TOKEN_FEATURES ), + tsuiToken( + '50b52d91-cad2-49eb-be18-f9d71b5f75cd', + 'tsui:usdc', + 'Test USDC', + 6, + '0xa1ec7fc00a6f40db9693ad1415d0c193ad3906494428cf252621037bd7117e29', + 'usdc', + 'USDC', + '0xa1ec7fc00a6f40db9693ad1415d0c193ad3906494428cf252621037bd7117e29::usdc::USDC', + UnderlyingAsset['tsui:usdc'], + [...SUI_TOKEN_FEATURES, CoinFeature.STABLECOIN] + ), ttaoToken( 'b8b5fded-65f8-49eb-8f83-ad97d08d07f2', 'ttao:apex', @@ -8763,6 +8843,15 @@ export const allCoinsAndTokens = [ UnderlyingAsset['tapt:usdt'], [...APT_FEATURES, CoinFeature.STABLECOIN] ), + taptToken( + '7f6a5c9d-3b1e-4a8f-9c2d-e4b8a1f6d0c7', + 'tapt:usdc', + 'USD Coin', + 6, + '0x69091fbab5f7d635ee7ac5098cf0c1efbe31d68fec0f2cd565e8d168daf52832', + UnderlyingAsset['tapt:usdc'], + [...APT_FEATURES, CoinFeature.STABLECOIN] + ), aptNFTCollection( '3672e359-d96d-46fc-9a37-9c87c1d52a86', 'apt:h00ts', diff --git a/modules/statics/src/base.ts b/modules/statics/src/base.ts index 8455933553..1381341796 100644 --- a/modules/statics/src/base.ts +++ b/modules/statics/src/base.ts @@ -2224,6 +2224,7 @@ export enum UnderlyingAsset { 'hppeth:hpp' = 'hppeth:hpp', 'unieth:usdc' = 'unieth:usdc', 'unieth:uni' = 'unieth:uni', + 'tunieth:usdc' = 'tunieth:usdc', THKD = 'thkd', THUNDER = 'thunder', TIO = 'tio', @@ -2965,6 +2966,7 @@ export enum UnderlyingAsset { CAT = 'cat', // Stellar testnet tokens + 'txlm:USDC-GBBD47IF6LWK7P7MDEVSCWR7DPUWV3NY3DTQEVFL4NAT4AQH3ZLLFLA5' = 'txlm:USDC-GBBD47IF6LWK7P7MDEVSCWR7DPUWV3NY3DTQEVFL4NAT4AQH3ZLLFLA5', 'txlm:BST-GCWHAO4SVB4KX3Q62QZGZUHUH2GSH3OIV7IS7Y3MPQOFGQFGBP6IYCOU' = 'txlm:BST-GCWHAO4SVB4KX3Q62QZGZUHUH2GSH3OIV7IS7Y3MPQOFGQFGBP6IYCOU', 'txlm:TST-GC26PEYGETD7L6PUW2VCU3PSC7LCLRRPOSUILSHD2RT23IQUEAN4TQBQ' = 'txlm:TST-GC26PEYGETD7L6PUW2VCU3PSC7LCLRRPOSUILSHD2RT23IQUEAN4TQBQ', 'txlm:BTGT-GCCUFJV5P32QGVZVW73SF7P53ZH2OXJ5C3DYSXDECSRCP3FU2GJ2PXGE' = 'txlm:BTGT-GCCUFJV5P32QGVZVW73SF7P53ZH2OXJ5C3DYSXDECSRCP3FU2GJ2PXGE', @@ -3019,6 +3021,7 @@ export enum UnderlyingAsset { 'avaxc:usdc-e' = 'avaxc:usdc-e', 'avaxc:usdt-e' = 'avaxc:usdt-e', 'tavaxc:aggy' = 'tavaxc:aggy', + 'tavaxc:usdc' = 'tavaxc:usdc', // Begin FTX missing AVAXC tokens 'avaxc:yeti' = 'avaxc:yeti', 'avaxc:spell' = 'avaxc:spell', @@ -3776,6 +3779,7 @@ export enum UnderlyingAsset { 'tmon:tmt' = 'tmon:tmt', 'tmon:sofid' = 'tmon:sofid', 'tmon:stgsofid' = 'tmon:stgsofid', + 'tmon:usdc' = 'tmon:usdc', // GasEVM (Neo X) mainnet tokens 'gasevm:usd1' = 'gasevm:usd1', @@ -3795,6 +3799,7 @@ export enum UnderlyingAsset { // XDC testnet tokens 'txdc:tmt' = 'txdc:tmt', + 'txdc:usdc' = 'txdc:usdc', // hypeeevm testnet tokens 'thypeevm:usdc' = 'thypeevm:usdc', @@ -3846,6 +3851,7 @@ export enum UnderlyingAsset { // Arbitrum testnet tokens 'tarbeth:link' = 'tarbeth:link', 'tarbeth:xsgd' = 'tarbeth:xsgd', + 'tarbeth:usdc' = 'tarbeth:usdc', // Optimism mainnet tokens 'opeth:link' = 'opeth:link', @@ -3946,6 +3952,7 @@ export enum UnderlyingAsset { 'inketh:kbtc' = 'inketh:kbtc', 'inketh:usdc' = 'inketh:usdc', 'inketh:usdt0' = 'inketh:usdt0', + 'tinketh:usdc' = 'tinketh:usdc', // XTZ EVM (Etherlink) tokens - CECHO-1183 'xtzevm:usdt' = 'xtzevm:usdt', 'xtzevm:usdc' = 'xtzevm:usdc', @@ -4229,6 +4236,7 @@ export enum UnderlyingAsset { 'xrp:key' = 'xrp:key', // XRP testnet tokens 'txrp:xsgd' = 'txrp:xsgd', + 'txrp:usdc' = 'txrp:usdc', // XRP MPT testnet tokens 'txrp:sec0' = 'txrp:sec0', 'txrp:sec2' = 'txrp:sec2', @@ -4264,6 +4272,7 @@ export enum UnderlyingAsset { 'tsui:deep' = 'tsui:deep', 'tsui:wal' = 'tsui:wal', 'tsui:tmerog' = 'tsui:tmerog', + 'tsui:usdc' = 'tsui:usdc', // Apt tokens 'apt:usd1' = 'apt:usd1', @@ -4281,6 +4290,7 @@ export enum UnderlyingAsset { 'tapt:stgusd1' = 'tapt:stgusd1', 'tapt:usd1' = 'tapt:usd1', 'tapt:usdt' = 'tapt:usdt', + 'tapt:usdc' = 'tapt:usdc', // Apt testnet NFT collections 'tapt:nftcollection1' = 'tapt:nftcollection1', diff --git a/modules/statics/src/coins/avaxTokens.ts b/modules/statics/src/coins/avaxTokens.ts index b5020ebf65..04669916cd 100644 --- a/modules/statics/src/coins/avaxTokens.ts +++ b/modules/statics/src/coins/avaxTokens.ts @@ -837,4 +837,13 @@ export const avaxTokens = [ '0xf9d118f8835b3a4261c3d3b2de89034022153e53', UnderlyingAsset['tavaxc:tkula'] ), + tavaxErc20( + 'e51de6a4-b5a4-4d34-93a7-1eab3d0e4a29', + 'tavaxc:usdc', + 'USD Coin', + 6, + '0x5425890298aed601595a70ab815c96711a31bc65', + UnderlyingAsset['tavaxc:usdc'], + [...AccountCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN] + ), ]; diff --git a/modules/statics/src/coins/ofcCoins.ts b/modules/statics/src/coins/ofcCoins.ts index e1f916f2e4..457b7bab06 100644 --- a/modules/statics/src/coins/ofcCoins.ts +++ b/modules/statics/src/coins/ofcCoins.ts @@ -2357,6 +2357,15 @@ export const ofcCoins = [ [CoinFeature.STABLECOIN] ), ofcXrpToken('da12fc69-9373-4437-ad3c-076df9207379', 'ofcxrp:usdc', 'USDC', 15, UnderlyingAsset['xrp:usdc']), + tofcXrpToken( + '1d5655d3-9e2a-4136-9749-50e5a9c93c16', + 'ofctxrp:usdc', + 'Test USDC', + 15, + UnderlyingAsset['txrp:usdc'], + undefined, + [CoinFeature.STABLECOIN] + ), ofcXrpToken( 'c9da00b4-ee95-40c2-a96d-e73587bfd4ea', 'ofcxrp:eurcv', @@ -2840,6 +2849,15 @@ export const ofcCoins = [ 18, UnderlyingAsset['tavaxc:tkula'] ), + tofcAvaxErc20( + '9ab4b461-a8fe-44dc-93ee-c750645d555b', + 'ofctavaxc:usdc', + 'Test USD Coin', + 6, + UnderlyingAsset['tavaxc:usdc'], + undefined, + [CoinFeature.STABLECOIN] + ), ofcAvaxErc20( '49608052-e4ea-4623-9732-595368ff053b', 'ofcavaxc:shrap', @@ -4928,6 +4946,15 @@ export const ofcCoins = [ UnderlyingAsset['xlm:BTGO-GAXTPUVP2XINTMEN57FPJ34DAPZXDMMGX7TB7ASIBWHWT6ARC3IOGA2W'] ), + tofcStellarToken( + '7b909f95-f4e5-44e5-aaca-1b254d87cc02', + 'ofctxlm:usdc', + 'Test Stellar USDC', + 7, + UnderlyingAsset['txlm:USDC-GBBD47IF6LWK7P7MDEVSCWR7DPUWV3NY3DTQEVFL4NAT4AQH3ZLLFLA5'], + undefined, + [...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.STABLECOIN] + ), tofcStellarToken( '4883a062-c38c-43d9-92c6-7cec9aaef995', 'ofctxlm:tst', @@ -4964,6 +4991,15 @@ export const ofcCoins = [ 18, UnderlyingAsset['arbeth:bull'] ), + tofcArbethErc20( + 'afe072d6-16e7-482b-9873-1d36ba7a0061', + 'ofctarbeth:usdc', + 'Test USD Coin', + 6, + UnderlyingAsset['tarbeth:usdc'], + undefined, + [CoinFeature.STABLECOIN] + ), ofcaptToken('6d027643-3d96-4627-8312-1151a793d4f8', 'ofcapt:usdc', 'USD Coin', 6, UnderlyingAsset['apt:usdc'], [ ...APT_OFC_TOKEN_FEATURES, CoinFeature.STABLECOIN, @@ -5032,6 +5068,14 @@ export const ofcCoins = [ UnderlyingAsset['tapt:usd1'], [...APT_OFC_TOKEN_FEATURES, CoinFeature.STABLECOIN] ), + tofcaptToken( + '4aeed279-3b43-46bb-a8d8-ea7ce65e99bd', + 'ofctapt:usdc', + 'Test USD Coin', + 6, + UnderlyingAsset['tapt:usdc'], + [...APT_OFC_TOKEN_FEATURES, CoinFeature.STABLECOIN] + ), ofcStxToken('2d2f9c7f-7d10-480e-a0ef-6893cf4d3493', 'ofcstx:sbtc', 'sBTC', 8, UnderlyingAsset['stx:sbtc']), ofcStxToken( 'cc76810a-e19c-4123-ad0c-be39ce08550a', @@ -6558,6 +6602,15 @@ export const ofcCoins = [ UnderlyingAsset['sui:fdusd'] ), ofcSuiToken('8095c9b6-d0d0-4817-9ec8-0592ee3417c7', 'ofcsui:usdc', 'USDC', 6, UnderlyingAsset['sui:usdc']), + tofcSuiToken( + '23ec86e0-c0b8-4d69-819b-8e29f9becdb9', + 'ofctsui:usdc', + 'Test USDC', + 6, + UnderlyingAsset['tsui:usdc'], + undefined, + [CoinFeature.STABLECOIN] + ), ofcSuiToken('924f76d4-783f-4dbe-9471-863ff3de45e2', 'ofcsui:wusdc', 'Wormhole USDC', 6, UnderlyingAsset['sui:wusdc']), ofcSuiToken('102bc501-37a0-4cd8-8e50-2ffc321a7ffd', 'ofcsui:afsui', 'afSUI', 9, UnderlyingAsset['sui:afsui']), ofcSuiToken('7937e0da-1ffc-4cf2-92d2-7a56c3426911', 'ofcsui:sca', 'Scallop', 9, UnderlyingAsset['sui:sca']), diff --git a/modules/statics/src/coins/ofcErc20Coins.ts b/modules/statics/src/coins/ofcErc20Coins.ts index daaf3a5505..9625338b4f 100644 --- a/modules/statics/src/coins/ofcErc20Coins.ts +++ b/modules/statics/src/coins/ofcErc20Coins.ts @@ -105,6 +105,20 @@ export const ofcErc20Coins = [ true, 'unieth' ), + ofcerc20( + 'ac0ccb52-0813-4e2f-9b87-606a26bb9a86', + 'ofctunieth:usdc', + 'Test USDC', + 6, + UnderlyingAsset['tunieth:usdc'], + undefined, + [...OfcCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN], + undefined, + undefined, + undefined, + true, + 'tunieth' + ), ofcerc20( '46fe479e-a4eb-47dc-a0a2-3753310859f3', 'ofcunieth:uni', @@ -4123,6 +4137,20 @@ export const ofcErc20Coins = [ true, 'inketh' ), + ofcerc20( + '67fb30f1-8d09-4d4c-89a6-ec45c289bbe5', + 'ofctinketh:usdc', + 'Test USDC', + 6, + underlyingAssetForSymbol('tinketh:usdc'), + undefined, + [...OfcCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN], + '', + undefined, + undefined, + true, + 'tinketh' + ), ofcerc20( 'e115bc45-6771-4088-82f3-aa3cdcaba416', 'ofcinketh:usdt0', @@ -5925,6 +5953,21 @@ export const tOfcErc20Coins = [ 'hypeevm' ), + ofcerc20( + '68bb2434-95d2-4e38-ac97-8890d4174dad', + 'ofcthypeevm:usdc', + 'Test HyperEVM USD Coin', + 6, + UnderlyingAsset['thypeevm:usdc'], + undefined, + [CoinFeature.STABLECOIN], + '', + undefined, + undefined, + true, + 'thypeevm' + ), + ofcerc20( '735662e8-4f38-4b59-996c-b7890cd38e41', 'ofchypeevm:usdt0', @@ -6456,6 +6499,20 @@ export const tOfcErc20Coins = [ true, 'mon' ), + ofcerc20( + '0a48b37f-f5df-4566-9adf-883533ef5976', + 'ofctmon:usdc', + 'Test MON:USDC', + 6, + underlyingAssetForSymbol('tmon:usdc'), + undefined, + [...OfcCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN], + '', + undefined, + undefined, + true, + 'tmon' + ), ofcerc20( '7a8631a5-deed-43c5-92a0-13e3322429ba', 'ofcmon:wmon', @@ -6558,6 +6615,20 @@ export const tOfcErc20Coins = [ true, 'xdc' ), + ofcerc20( + '5dfff12b-1f30-4224-8687-b8e4dbb05bc5', + 'ofctxdc:usdc', + 'Test USD Coin (XDC)', + 6, + underlyingAssetForSymbol('txdc:usdc'), + undefined, + [...OfcCoin.DEFAULT_FEATURES, CoinFeature.STABLECOIN], + '', + undefined, + undefined, + true, + 'txdc' + ), ofcerc20( 'b4666353-81d0-491b-a554-bdd8e677be24', 'ofcxdc:lbt',