Skip to content

feat(statics): onboard GoUSD and SCAASACME tokens#9031

Merged
baltiyal merged 1 commit into
masterfrom
feat/SCAAS-9540-SCAAS-9748-onboard-gousd-scaasacme
Jun 16, 2026
Merged

feat(statics): onboard GoUSD and SCAASACME tokens#9031
baltiyal merged 1 commit into
masterfrom
feat/SCAAS-9540-SCAAS-9748-onboard-gousd-scaasacme

Conversation

@baltiyal

Copy link
Copy Markdown
Contributor

@linear-code

linear-code Bot commented Jun 16, 2026

Copy link
Copy Markdown

SCAAS-9540

SCAAS-9748

@baltiyal baltiyal force-pushed the feat/SCAAS-9540-SCAAS-9748-onboard-gousd-scaasacme branch 2 times, most recently from fad0428 to 712224f Compare June 16, 2026 09:15

@dgm003 dgm003 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👍

nvrakesh06
nvrakesh06 previously approved these changes Jun 16, 2026
@baltiyal baltiyal marked this pull request as ready for review June 16, 2026 10:34
@baltiyal baltiyal requested a review from a team as a code owner June 16, 2026 10:34
Comment thread modules/sdk-coin-tempo/test/resources/tempo.ts
Comment thread modules/statics/src/coins/bscTokens.ts Outdated
@nayandas190

nayandas190 commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Please fix the above comments by @damodarnaik699
Rest looks good.

Comment thread modules/statics/src/coins/erc20Coins.ts
@baltiyal baltiyal force-pushed the feat/SCAAS-9540-SCAAS-9748-onboard-gousd-scaasacme branch from 712224f to e967f3c Compare June 16, 2026 13:27
@nvrakesh06 nvrakesh06 requested a review from Copilot June 16, 2026 13:57
nvrakesh06
nvrakesh06 previously approved these changes Jun 16, 2026

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

This PR onboards new token statics for goUSD (Solana + Tempo) and SCAASACME / “Acme USD” (testnet variants across EVM/BSC/Tempo), wiring them through the statics registries and OFC wrappers so the wider BitGoJS stack can recognize and operate on these assets.

Changes:

  • Added Solana SPL Token-2022 entries for sol:gousd, tsol:gousd, and tsol:stggousd.
  • Added EVM/BSC/Tempo testnet token entries for scaasacme and stgscaasacme, plus OFC representations.
  • Extended UnderlyingAsset and updated unit tests / SDK Tempo test resources to include the new assets.

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
modules/statics/test/unit/tokenNamingConvention.ts Adds hteth:* testnet-prefix exceptions for the new Hoodi tokens.
modules/statics/src/coins/solTokens.ts Registers sol:gousd and testnet variants as Solana tokens.
modules/statics/src/coins/ofcErc20Coins.ts Adds OFC ERC20 testnet entries for ofchteth:{stgscaasacme,scaasacme}.
modules/statics/src/coins/ofcCoins.ts Adds OFC entries for Solana/Tempo goUSD and testnet BSC/Tempo SCAASACME variants.
modules/statics/src/coins/erc20Coins.ts Adds Hoodi ERC20 token statics for hteth:{stgscaasacme,scaasacme}.
modules/statics/src/coins/bscTokens.ts Adds BSC testnet token statics for tbsc:{stgscaasacme,scaasacme}.
modules/statics/src/base.ts Extends UnderlyingAsset enum with new Sol/HTETH/TBSC/Tempo assets.
modules/statics/src/allCoinsAndTokens.ts Adds Tempo TIP20 mainnet/testnet entries for gousd and SCAASACME variants.
modules/sdk-coin-tempo/test/resources/tempo.ts Adds Tempo test resource addresses/names for the new testnet tokens.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread modules/sdk-coin-tempo/test/resources/tempo.ts Outdated
Comment thread modules/statics/src/coins/ofcCoins.ts Outdated
Comment thread modules/statics/src/coins/ofcCoins.ts Outdated
  Add GoUSD stablecoin on Solana (prod/testnet/staging) and Tempo
  (prod/testnet/staging), and SCAASACME (Acme USD) demo token on Hoodi
  ETH, BSC testnet, and Tempo testnet/staging. All tokens include
  on-chain and OFC counterparts.

  - GoUSD: 6 decimals, Token-2022 program on Solana
  - SCAASACME: 18 decimals on EVM chains, 6 on Tempo
  - No production entries for SCAASACME (staging/test only)

TICKET: SCAAS-9540, SCAAS-9748
@baltiyal baltiyal force-pushed the feat/SCAAS-9540-SCAAS-9748-onboard-gousd-scaasacme branch from e967f3c to 3d5723d Compare June 16, 2026 14:09

@MohammedRyaan786 MohammedRyaan786 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

@MohammedRyaan786 MohammedRyaan786 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

@baltiyal baltiyal merged commit 9b1582c into master Jun 16, 2026
41 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.

9 participants