Skip to content

feat(statics): add statics for 7 stock token equities - #9418

Merged
davidkaplanbitgo merged 1 commit into
masterfrom
STONKS-15
Aug 6, 2026
Merged

feat(statics): add statics for 7 stock token equities#9418
davidkaplanbitgo merged 1 commit into
masterfrom
STONKS-15

Conversation

@noel-bitgo

@noel-bitgo noel-bitgo commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds statics definitions for 7 stock token equities following the goSPCX precedent:

  • goamzn (Amazon)
  • gobtgo (BitGo)
  • gogoogl (Alphabet/Google)
  • gometa (Meta Platforms)
  • gomsft (Microsoft)
  • gonvda (NVIDIA)
  • gotsla (Tesla)

Changes

Per equity (× 7):

  • src/base.ts: 3 UnderlyingAsset enum entries (prod/test/staging)
  • src/coins/solTokens.ts: 3 SPL token definitions (solToken/tsolToken) with STABLECOIN | TOKENIZED_EQUITY | BITGO_TOKENIZED_EQUITY features + Token2022ProgramId
  • src/coins/ofcCoins.ts: 3 OFC mirrors (ofcsolToken/tofcsolToken)
  • test/unit/base.ts: 6 feature-assertion tests

Total: 21 enum entries, 21 SPL tokens, 21 OFC tokens, 42 tests

TODO Before Merge

  • Replace TODO_*_MINT placeholder addresses with real Solana Token-2022 mint addresses (prod/test/staging per equity)
  • Verify UUID uniqueness in coinMap validation

Naming Pattern

Production Test Staging
On-Chain sol:goX tsol:goX tsol:stggoX
OFC ofcsol:goX ofctsol:goX ofctsol:stggoX

Testing

  • tsc --noEmit ✅ passes
  • mocha test/unit/base.ts ✅ 33,766 tests pass

Dependencies

@linear-code

linear-code Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

STONKS-15

@noel-bitgo noel-bitgo changed the title feat: add statics for 7 stock token equities (goamzn, gobtgo, gogoog, gometa, gomsft, gonvda, gotsla) feat(statics): add statics for 7 stock token equities Aug 4, 2026
@noel-bitgo
noel-bitgo marked this pull request as ready for review August 5, 2026 15:31
@noel-bitgo
noel-bitgo requested review from a team as code owners August 5, 2026 15:31
goamzn, gobtgo, gogoogl, gometa, gomsft, gonvda, gotsla

STONKS-15

TICKET: STONKS-15
@davidkaplanbitgo
davidkaplanbitgo merged commit 9fa4a2e into master Aug 6, 2026
25 checks passed

@Phani024 Phani024 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.

Just to confirm - we are onboarding these tokens without an address now, and we'll update them after we finalize the contract?

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.

4 participants