Skip to content

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

Closed
sampras-saha wants to merge 1 commit into
masterfrom
samsaha/ofcbaseeth-usdc-onboarding
Closed

feat(statics): add ofcbaseeth:usdc and ofctbaseeth:usdc#8886
sampras-saha wants to merge 1 commit into
masterfrom
samsaha/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>
@sampras-saha sampras-saha self-assigned this May 28, 2026
@sampras-saha sampras-saha deleted the samsaha/ofcbaseeth-usdc-onboarding branch May 28, 2026 14:02
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.

1 participant