Skip to content

feat(statics): onboard missing BTC.fiat currencies#8558

Closed
feng-bitgo wants to merge 2 commits intomasterfrom
fguo/SC-onboard-fiat-currencies
Closed

feat(statics): onboard missing BTC.fiat currencies#8558
feng-bitgo wants to merge 2 commits intomasterfrom
fguo/SC-onboard-fiat-currencies

Conversation

@feng-bitgo
Copy link
Copy Markdown
Contributor

Summary

Onboards 14 fiat currencies into @bitgo/statics so that Lumina Market Data and the new Asset Pricing Service can ingest FX rates for them. KRW is time-sensitive for BitGo Korea users.

Currencies added (main + testnet each):

  • fiatkrw — South Korean Won
  • fiatcad — Canadian Dollar
  • fiatzar — South African Rand
  • fiataud — Australian Dollar
  • fiatcny — Chinese Yuan
  • fiattry — Turkish Lira
  • fiatars — Argentine Peso
  • fiatclp — Chilean Peso
  • fiatcop — Colombian Peso
  • fiatuyu — Uruguayan Peso
  • fiatnok — Norwegian Krone
  • fiatsek — Swedish Krona
  • fiatdkk — Danish Krone
  • fiatjpy — Japanese Yen

Changes

  • modules/statics/src/base.ts: Added 14 new entries to UnderlyingAsset enum (fiats section)
  • modules/statics/src/allCoinsAndTokens.ts: Added 28 fiat() entries (main + testnet for each currency)
  • modules/statics/test/unit/fixtures/expectedColdFeatures.ts: Added all new coins to the neither fixture

Test plan

  • yarn run unit-test --scope @bitgo/statics passes ✅

TICKET: SC-6398

🤖 Generated with Claude Code

TICKET: SC-6398

Adds 14 fiat currencies (main + testnet) to allCoinsAndTokens.ts and
their corresponding UnderlyingAsset enum values in base.ts:

KRW, CAD, ZAR, AUD, CNY, TRY, ARS, CLP, COP, UYU, NOK, SEK, DKK, JPY

Required for Lumina Market Data and the Asset Pricing Service to ingest
FX rates for these currencies. KRW is especially time-sensitive for
BitGo Korea users.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@feng-bitgo feng-bitgo requested a review from a team as a code owner April 17, 2026 21:59
TICKET: SC-6398

Add BaseCoin implementations for 14 new fiat currencies (main + testnet),
register them in coinFactory, and export from sdk-core and bitgo modules:

KRW, CAD, ZAR, AUD, CNY, TRY, ARS, CLP, COP, UYU, NOK, SEK, DKK, JPY

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@feng-bitgo feng-bitgo requested review from a team as code owners April 17, 2026 22:06
@feng-bitgo
Copy link
Copy Markdown
Contributor Author

dupe, closing

@feng-bitgo feng-bitgo closed this Apr 17, 2026
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