Skip to content

Conversation

@manojkumar138
Copy link
Contributor

Summary

This PR adds support for Chiliz Chain (CHZ) as a new EVM-compatible L1 blockchain.

Changes:

  • Add CHILIZ to CoinFamily and UnderlyingAsset enums in base.ts
  • Add Chiliz (mainnet, chainId: 88888) and ChilizTestnet (chainId: 88882) network classes in networks.ts
  • Add ChilizERC20Token class and chilizErc20/tchilizErc20 factory functions in account.ts
  • Add chiliz and tchiliz coin definitions with EVM features in allCoinsAndTokens.ts
  • Add ofcchiliz and ofctchiliz OFC entries in ofcCoins.ts
  • Add Chiliz explorer API URLs in environments.ts

Chiliz Chain Details:

Property Mainnet Testnet (Spicy)
Coin Symbol chiliz tchiliz
Chain ID 88888 88882
Explorer https://chiliscan.com/ https://testnet.chiliscan.com/
Native Token CHZ CHZ

Features Enabled:

  • EVM_FEATURES (TSS, TSS_COLD, MPCV2, EVM_WALLET, BULK_TRANSACTION, EIP1559)
  • SHARED_EVM_SIGNING, SHARED_EVM_SDK
  • EVM_COMPATIBLE_IMS, EVM_COMPATIBLE_UI, EVM_COMPATIBLE_WP
  • EVM_NON_BITGO_RECOVERY, EVM_UNSIGNED_SWEEP_RECOVERY
  • SUPPORTS_ERC20

References:

Test plan

  • Verify coin definitions are correctly loaded
  • Verify network configurations are correct
  • Verify ERC20 token factory functions work

WIN-8547

@manojkumar138 manojkumar138 requested review from a team as code owners February 3, 2026 08:23
@manojkumar138 manojkumar138 force-pushed the feat/WIN-8547-chiliz-chain-onboarding branch 3 times, most recently from 937d227 to e2b1d4e Compare February 3, 2026 08:37
@manojkumar138 manojkumar138 requested a review from a team as a code owner February 3, 2026 08:37
@manojkumar138 manojkumar138 force-pushed the feat/WIN-8547-chiliz-chain-onboarding branch from e2b1d4e to 2fca3b4 Compare February 3, 2026 08:51
Copy link
Contributor

@DinshawKothari DinshawKothari left a comment

Choose a reason for hiding this comment

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

looks good

Copy link
Contributor

@DinshawKothari DinshawKothari left a comment

Choose a reason for hiding this comment

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

lgtm

- Add CHILIZ to CoinFamily and UnderlyingAsset enums
- Add Chiliz mainnet (chainId: 88888) and testnet (chainId: 88882) networks
- Add ChilizERC20Token class and factory functions for token support
- Add chiliz and tchiliz coin definitions with EVM features
- Add ofcchiliz and ofctchiliz OFC entries
- Add Chiliz explorer API URLs for wallet recovery
- Add chiliz/tchiliz to expectedColdFeatures test fixture

WIN-8547

TICKET: WIN-8547
@manojkumar138 manojkumar138 force-pushed the feat/WIN-8547-chiliz-chain-onboarding branch from 2fca3b4 to d99cdc4 Compare February 3, 2026 10:35
Copy link
Contributor

@mohd-kashif mohd-kashif left a comment

Choose a reason for hiding this comment

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

LGTM

@manojkumar138 manojkumar138 merged commit 2156579 into master Feb 3, 2026
22 checks passed
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