Skip to content

feat(statics): add ofcbaseeth:usdc and ofctbaseeth:usdc#8887

Merged
sampras-saha merged 2 commits into
masterfrom
GOA-1050/ofcbaseeth-usdc-onboarding
May 28, 2026
Merged

feat(statics): add ofcbaseeth:usdc and ofctbaseeth:usdc#8887
sampras-saha merged 2 commits into
masterfrom
GOA-1050/ofcbaseeth-usdc-onboarding

Conversation

@sampras-saha
Copy link
Copy Markdown
Contributor

Summary

  • Add ofcbaseeth:usdc (Base USDC OFC token, mainnet) via ofcerc20() with addressCoin: 'baseeth'
  • Add ofctbaseeth:usdc (Base USDC OFC token, testnet) via tofcerc20() with addressCoin: 'tbaseeth'
  • Add unit tests in modules/bitgo/test/v2/unit/coins/ofcToken.ts mirroring the Hedera USDC pattern

No new factories, enum entries, or coin-module changes needed — all underlying infrastructure (UnderlyingAsset['baseeth:usdc'], on-chain ERC20 registrations, parent OFC family symbols) was already in place.

Test plan

  • cd modules/statics && yarn build passes (TypeScript compiles cleanly)
  • yarn unit-test --scope bitgo -- --grep "Base USDC" passes
  • Verify tokens resolve: coins.get('ofcbaseeth:usdc') and coins.get('ofctbaseeth:usdc') return correct name, decimals (6), and addressCoin

🤖 Generated with Claude Code

Onboard the OFC (off-chain) twin of the existing on-chain baseeth:usdc
(USDC on Base mainnet) and its testnet counterpart ofctbaseeth:usdc.

All underlying infrastructure was already in place (UnderlyingAsset enum
entries, on-chain erc20Token registrations, and parent ofcbaseeth /
ofctbaseeth OFC family symbols). Only the OFC token entries and a unit
test were missing.

Co-Authored-By: Sampras Saha <samsaha471@bitgo.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

TICKET: GOA-1050
@linear-code
Copy link
Copy Markdown

linear-code Bot commented May 28, 2026

GOA-1050

@sampras-saha sampras-saha self-assigned this May 28, 2026
@sampras-saha sampras-saha marked this pull request as ready for review May 28, 2026 14:15
@sampras-saha sampras-saha requested review from a team as code owners May 28, 2026 14:15
Copy link
Copy Markdown
Contributor

@kisslove-dewangan kisslove-dewangan left a comment

Choose a reason for hiding this comment

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

lgtm

@sampras-saha sampras-saha merged commit cc15a7c into master May 28, 2026
22 checks passed
@sampras-saha sampras-saha deleted the GOA-1050/ofcbaseeth-usdc-onboarding branch May 28, 2026 14:42
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.

3 participants