Skip to content

feat(statics): add Starknet to statics and environments#8780

Merged
mohd-kashif merged 1 commit into
masterfrom
feat/starknet/pr1-statics
May 18, 2026
Merged

feat(statics): add Starknet to statics and environments#8780
mohd-kashif merged 1 commit into
masterfrom
feat/starknet/pr1-statics

Conversation

@shubham-damkondwar
Copy link
Copy Markdown
Contributor

Summary

  • Defines Starknet coin in modules/statics (network classes, coin entries, enums)
  • Adds starknetNodeUrl to environments.ts for mainnet and testnet
  • No SDK implementation yet — that follows in the next PR

Chain Type

ECDSA (secp256k1) — uses OZ EthAccountUpgradeable for account abstraction

MPC Support

ECDSA TSS (2-of-3 threshold, shouldHash=false for Poseidon pre-hashed tx)

Changes

  • statics/src/base.ts — CoinFamily.STARKNET, BaseUnit.STARKNET, UnderlyingAsset.STARKNET
  • statics/src/networks.ts — StarknetMainnet + StarknetTestnet
  • statics/src/coinFeatures.ts — STARKNET_FEATURES
  • statics/src/allCoinsAndTokens.ts — mainnet + testnet coin entries (18 decimals)
  • statics/test/unit/fixtures/expectedColdFeatures.ts — cold features entries
  • sdk-core/environments.ts — RPC node URL config

Related

  • Jira: CECHO-924
  • Part 1 of 3 — SDK module implementation follows in the next PR

🤖 Generated with Claude Code

Comment thread modules/sdk-core/src/bitgo/environments.ts
Comment thread modules/sdk-core/src/bitgo/environments.ts
@shubham-damkondwar shubham-damkondwar force-pushed the feat/starknet/pr1-statics branch from b95cdbc to ba966a5 Compare May 18, 2026 08:36
@mohd-kashif mohd-kashif marked this pull request as ready for review May 18, 2026 14:16
@mohd-kashif mohd-kashif requested review from a team as code owners May 18, 2026 14:16
@mohd-kashif mohd-kashif merged commit 6d77a3e into master May 18, 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.

2 participants