Skip to content

feat(statics): onboard real1 token on sepolia - #9706

Merged
prajwalu142 merged 1 commit into
masterfrom
prajwalu142/cshld-1671-client-requested-eth-sol-tokens-to-onboard-batch-0831
Sep 10, 2026
Merged

feat(statics): onboard real1 token on sepolia#9706
prajwalu142 merged 1 commit into
masterfrom
prajwalu142/cshld-1671-client-requested-eth-sol-tokens-to-onboard-batch-0831

Conversation

@prajwalu142

Copy link
Copy Markdown
Contributor

WHAT

Onboard the REAL1 testnet ERC-20 token and its corresponding OFC token on Sepolia (sepeth:real1 and ofcsepeth:real1).

WHY

Client-requested testnet token onboarding under ticket CSHLD-1671.

Changes

  • Added sepeth:real1 to UnderlyingAsset enum in modules/statics/src/base.ts.
  • Registered sepeth:real1 (name REAL1, 6 decimals, contract 0x8463e1f760d0572d04bc76a6031361d76124562f) in modules/statics/src/coins/erc20Coins.ts on Sepolia.
  • Registered ofcsepeth:real1 OFC variant in modules/statics/src/coins/ofcErc20Coins.ts with base coin sepeth.
  • Added sepeth:real1 to testnetPrefixExceptions in modules/statics/test/unit/tokenNamingConvention.ts.

Ticket: CSHLD-1671

problem/goal
Onboard REAL1 testnet ERC-20 token and its OFC variant on Sepolia for client testing under ticket CSHLD-1671.

implementation details
- Added 'sepeth:real1' to UnderlyingAsset enum in base.ts.
- Registered 'sepeth:real1' (name 'REAL1', 6 decimals, contract 0x8463e1f760d0572d04bc76a6031361d76124562f) on Sepolia in erc20Coins.ts with ACCOUNT_COIN_DEFAULT_FEATURES.
- Registered 'ofcsepeth:real1' OFC token in ofcErc20Coins.ts with base coin 'sepeth'.
- Added 'sepeth:real1' to testnetPrefixExceptions in tokenNamingConvention.ts to comply with testnet naming convention.

verification- how it was verified
- Verified token contract parameters (decimals: 6, symbol: GRTX, name: GreatX Token) via on-chain RPC eth_call to the contract address on Sepolia.
- Checked UUID uniqueness across the repository for both standard and OFC token registrations.

Ticket: CSHLD-1671
@linear-code

linear-code Bot commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

CSHLD-1671

@prajwalu142
prajwalu142 marked this pull request as ready for review September 10, 2026 10:21
@prajwalu142
prajwalu142 requested a review from a team as a code owner September 10, 2026 10:21
@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Unit tests are failing on Node 26.x (Current release line, non-blocking). This is not an LTS version yet, so it does not block merge, but it signals an incompatibility to fix before Node 26.x becomes LTS.

View run

@prajwalu142
prajwalu142 merged commit 6a2f266 into master Sep 10, 2026
26 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.

2 participants