Skip to content

feat(statics): add USDC, PYUSD, WTGXX sepolia tokens - #9551

Merged
abhijeet848 merged 1 commit into
masterfrom
SCAAS-11083
Aug 25, 2026
Merged

feat(statics): add USDC, PYUSD, WTGXX sepolia tokens#9551
abhijeet848 merged 1 commit into
masterfrom
SCAAS-11083

Conversation

@abhijeet848

@abhijeet848 abhijeet848 commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

What

Adds USDC, PYUSD, and WTGXX as ERC20 tokens on Sepolia (sepeth), plus their OFC equivalents.

Coin OFC Decimals Contract
sepeth:usdc ofcsepeth:usdc 6 0x1c7d4b196cb0c7b01d743fbc6116a902379c7238
sepeth:pyusd ofcsepeth:pyusd 6 0xcac524bca292aaade2df8a05cc58f0a65b1b3bb9
sepeth:wtgxx ofcsepeth:wtgxx 18 0x0b2517eef907389f36fd87add36e9118d364bd67

Notes

  • Naming: bare symbols (sepeth:usdc), not t-prefixed — these are the real issuer-deployed contracts, following the same convention as tsol:usdc and tbaseeth:usdc.
  • Added to testnetPrefixExceptions in the naming-convention test, same as every hteth: token — the check requires the full name to start with t, and sepeth starts with "s".
  • WTGXX is a money market fund token, not a stablecoin, so no STABLECOIN feature — consistent with the mainnet wtgxx entry.
  • WTGXX excludes Singapore custody to match the mainnet wtgxx entry. Affects custodial wallet creation only, not Go Accounts.

Ticket: SCAAS-11083

@linear-code

linear-code Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

SCAAS-11083

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds USDC, PYUSD, and WTGXX Sepolia ERC-20 tokens with matching OFC definitions.

Changes:

  • Registers token metadata, contracts, decimals, and features.
  • Adds underlying asset values.
  • Updates naming-convention exceptions.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
modules/statics/test/unit/tokenNamingConvention.ts Allows Sepolia token naming exceptions.
modules/statics/src/coins/ofcErc20Coins.ts Adds matching OFC tokens.
modules/statics/src/coins/erc20Coins.ts Adds three Sepolia ERC-20 tokens.
modules/statics/src/base.ts Defines new underlying assets.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@abhijeet848
abhijeet848 marked this pull request as ready for review August 24, 2026 16:00
@abhijeet848
abhijeet848 requested a review from a team as a code owner August 24, 2026 16:00

@damodarnaik699 damodarnaik699 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. I see this ticket is scoped for prod tokens only do the test tokens are already there ?, I not can you onboard them too at a same time so that you can spend some less time with the onboarding process

  2. Can you check do the Asset Management in TAT ( Client Admin ) support the Sepolia network if do try it from there instead of manual pr's

My comments are not blockers

Comment thread modules/statics/src/coins/erc20Coins.ts
@abhijeet848

abhijeet848 commented Aug 25, 2026

Copy link
Copy Markdown
Contributor Author
  1. I see this ticket is scoped for prod tokens only do the test tokens are already there ?, I not can you onboard them too at a same time so that you can spend some less time with the onboarding process
  2. Can you check do the Asset Management in TAT ( Client Admin ) support the Sepolia network if do try it from there instead of manual pr's

My comments are not blockers

  1. these are testnet tokens, prod tokens are already onboarded
  2. Asset Management in TAT does not support sepeth yet

@damodarnaik699

damodarnaik699 commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

these are testnet tokens, prod tokens are already onboarded

Sorry My bad didn't saw it

@yashvanthbl137-crypto yashvanthbl137-crypto left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@abhijeet848
abhijeet848 merged commit 7321fc2 into master Aug 25, 2026
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants