diff --git a/modules/statics/src/base.ts b/modules/statics/src/base.ts index 9d350ee3f3..8455933553 100644 --- a/modules/statics/src/base.ts +++ b/modules/statics/src/base.ts @@ -2004,6 +2004,10 @@ export enum UnderlyingAsset { 'hteth:htusdl' = 'hteth:htusdl', 'hteth:htusdlt' = 'hteth:htusdlt', 'hteth:tprn' = 'hteth:tprn', + // Sepolia testnet ERC-20 tokens + 'sepeth:usdc' = 'sepeth:usdc', + 'sepeth:pyusd' = 'sepeth:pyusd', + 'sepeth:wtgxx' = 'sepeth:wtgxx', // Robinhood Chain testnet ERC-20 tokens 'thoodeth:amzn' = 'thoodeth:amzn', 'thoodeth:tsla' = 'thoodeth:tsla', diff --git a/modules/statics/src/coins/erc20Coins.ts b/modules/statics/src/coins/erc20Coins.ts index b8b0fead26..1f479b7389 100644 --- a/modules/statics/src/coins/erc20Coins.ts +++ b/modules/statics/src/coins/erc20Coins.ts @@ -15168,4 +15168,40 @@ export const erc20Coins = [ undefined, Networks.test.hoodi ), + terc20( + '62705940-65f5-45c3-a5d6-9e043d5a5902', + 'sepeth:usdc', + 'Sepolia Testnet USD Coin', + 6, + '0x1c7d4b196cb0c7b01d743fbc6116a902379c7238', + UnderlyingAsset['sepeth:usdc'], + [...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.STABLECOIN], + undefined, + undefined, + Networks.test.sepolia + ), + terc20( + '837c0a8e-6c29-483e-9ba5-6b0cfd88e155', + 'sepeth:pyusd', + 'Sepolia Testnet PayPal USD', + 6, + '0xcac524bca292aaade2df8a05cc58f0a65b1b3bb9', + UnderlyingAsset['sepeth:pyusd'], + [...ACCOUNT_COIN_DEFAULT_FEATURES, CoinFeature.STABLECOIN], + undefined, + undefined, + Networks.test.sepolia + ), + terc20( + '5b0fc727-e05b-4eed-9d33-1c5efbaa6861', + 'sepeth:wtgxx', + 'Sepolia Testnet WisdomTree Government Money Market Digital Fund', + 18, + '0x0b2517eef907389f36fd87add36e9118d364bd67', + UnderlyingAsset['sepeth:wtgxx'], + [...ACCOUNT_COIN_DEFAULT_FEATURES_EXCLUDE_SINGAPORE], + undefined, + undefined, + Networks.test.sepolia + ), ]; diff --git a/modules/statics/src/coins/ofcErc20Coins.ts b/modules/statics/src/coins/ofcErc20Coins.ts index ab1cf7dfd2..daaf3a5505 100644 --- a/modules/statics/src/coins/ofcErc20Coins.ts +++ b/modules/statics/src/coins/ofcErc20Coins.ts @@ -5093,6 +5093,48 @@ export const tOfcErc20Coins = [ undefined, 'hteth' ), + tofcerc20( + 'ba7d610c-4aad-4347-bbd1-3a19ebf85901', + 'ofcsepeth:usdc', + 'Sepolia Testnet USD Coin', + 6, + UnderlyingAsset['sepeth:usdc'], + undefined, + [CoinFeature.STABLECOIN], + undefined, + undefined, + undefined, + undefined, + 'sepeth' + ), + tofcerc20( + 'd2ef380d-a9d6-4564-b583-5becda61927f', + 'ofcsepeth:pyusd', + 'Sepolia Testnet PayPal USD', + 6, + UnderlyingAsset['sepeth:pyusd'], + undefined, + [CoinFeature.STABLECOIN], + undefined, + undefined, + undefined, + undefined, + 'sepeth' + ), + tofcerc20( + '2ed97531-56c9-4a7a-a2da-4bf4a4f379f8', + 'ofcsepeth:wtgxx', + 'Sepolia Testnet WisdomTree Government Money Market Digital Fund', + 18, + UnderlyingAsset['sepeth:wtgxx'], + undefined, + undefined, + undefined, + undefined, + undefined, + undefined, + 'sepeth' + ), ofcerc20( 'cc2a92cf-d799-463b-b08c-e9a4d5e87934', diff --git a/modules/statics/test/unit/tokenNamingConvention.ts b/modules/statics/test/unit/tokenNamingConvention.ts index 3dda883fbd..61df633f55 100644 --- a/modules/statics/test/unit/tokenNamingConvention.ts +++ b/modules/statics/test/unit/tokenNamingConvention.ts @@ -79,6 +79,9 @@ describe('Token Naming Convention Tests', function () { 'hteth:tprn', 'hterc6dp', 'hterc2dp', + 'sepeth:usdc', + 'sepeth:pyusd', + 'sepeth:wtgxx', 'fixed', 'schz', 'bgerch',