Skip to content

feat(statics): onboard eth, sol, polygon, and baseeth assets - #9273

Merged
rithwik-bitgo merged 1 commit into
masterfrom
CECHO-1630-onboard-assets
Jul 16, 2026
Merged

feat(statics): onboard eth, sol, polygon, and baseeth assets#9273
rithwik-bitgo merged 1 commit into
masterfrom
CECHO-1630-onboard-assets

Conversation

@rithwik-bitgo

Copy link
Copy Markdown
Contributor

Summary

  • Adds eth:jpysc (JPYSC) ERC-20 token on Ethereum mainnet with OFC support
  • Adds sol:bils (BILS) SPL token on Solana mainnet with OFC support
  • Adds polygon:wpay (WPAY) token on Polygon mainnet with OFC support
  • Adds baseeth:wpay (WPAY) token on Base mainnet and tbaseeth:tpdd (MarketplacePDD ALPACA) on Base testnet with OFC support

Test plan

  • Verify new UnderlyingAsset enum entries in base.ts
  • Verify new token entries appear in allCoinsAndTokens and respective coin files
  • Run yarn unit-test --scope @bitgo/statics to confirm no regressions

TICKET: CECHO-1630

🤖 Generated with Claude Code

@rithwik-bitgo
rithwik-bitgo requested a review from a team as a code owner July 16, 2026 08:45
@linear-code

linear-code Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

CECHO-1630

@rithwik-bitgo
rithwik-bitgo force-pushed the CECHO-1630-onboard-assets branch 2 times, most recently from edd882e to f2a47ca Compare July 16, 2026 08:59
@manojkumar138
manojkumar138 requested a review from Copilot July 16, 2026 09:30
mohd-kashif
mohd-kashif previously approved these changes Jul 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

Adds new asset definitions to @bitgo/statics for Ethereum, Solana, Polygon, and Base (mainnet + Base testnet), including OFC representations, so the new tokens are discoverable via statics registries and have corresponding UnderlyingAsset entries.

Changes:

  • Added new UnderlyingAsset enum entries for eth:jpysc, sol:bils, polygon:wpay, baseeth:wpay, and tbaseeth:tpdd.
  • Added token metadata entries for JPYSC (Ethereum ERC-20), BILS (Solana SPL), and WPAY (Polygon).
  • Added Base/Base-testnet token entries in allCoinsAndTokens and OFC coin entries for the new assets.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
modules/statics/src/coins/solTokens.ts Adds sol:bils Solana token definition.
modules/statics/src/coins/polygonTokens.ts Adds polygon:wpay Polygon token definition.
modules/statics/src/coins/ofcErc20Coins.ts Adds OFC ERC-20 entries for ofceth:jpysc and ofcbaseeth:wpay, plus testnet ofctbaseeth:tpdd.
modules/statics/src/coins/ofcCoins.ts Adds OFC entries for ofcpolygon:wpay and ofcsol:bils.
modules/statics/src/coins/erc20Coins.ts Adds eth:jpysc ERC-20 token definition.
modules/statics/src/base.ts Adds new UnderlyingAsset enum constants for the onboarded assets.
modules/statics/src/allCoinsAndTokens.ts Adds Base/Base-testnet token entries for baseeth:wpay and tbaseeth:tpdd.

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

Comment thread modules/statics/src/coins/ofcCoins.ts Outdated
@rithwik-bitgo
rithwik-bitgo merged commit 545de9e into master Jul 16, 2026
24 checks passed
'CDxFUPSRK4dC68jWV7SCPezU1vNYXz87Y6fjhhRvsuhd',
'CDxFUPSRK4dC68jWV7SCPezU1vNYXz87Y6fjhhRvsuhd',
UnderlyingAsset['sol:bils'],
SOL_TOKEN_FEATURES

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.

this is missing ProgramID.Token2022ProgramId
https://solscan.io/token/CDxFUPSRK4dC68jWV7SCPezU1vNYXz87Y6fjhhRvsuhd

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.

5 participants