Skip to content

fix(statics): remove MultiSig feature for FLRP#9115

Merged
ArunBala-Bitgo merged 1 commit into
masterfrom
cecho-1449-remove-multisig-flrp
Jun 25, 2026
Merged

fix(statics): remove MultiSig feature for FLRP#9115
ArunBala-Bitgo merged 1 commit into
masterfrom
cecho-1449-remove-multisig-flrp

Conversation

@bitgo-ai-agent-dev

Copy link
Copy Markdown

What

  • Remove CoinFeature.MULTISIG_COLD and CoinFeature.MULTISIG from FLRPCoin.DEFAULT_FEATURES in modules/statics/src/flrp.ts
  • Update expectedColdFeatures test fixture: move flrp/tflrp from the both category to justTSS

Why

  • FLRP (Flare P-chain) is an MPC/TSS-only coin and should not offer MultiSig wallet creation
  • With MULTISIG_COLD present, supportsMultiSig() returns true for flrp/tflrp, which surfaces a MultiSig wallet creation option in the UI that is not supported for this chain
  • Removing these features ensures only TSS wallets can be created for FLRP, matching the MPC wallet implementation goal

Test plan

  • cd modules/statics && yarn unit-test passes with updated fixture

Ticket: CECHO-1449

@linear-code

linear-code Bot commented Jun 25, 2026

Copy link
Copy Markdown

CECHO-1449

@ArunBala-Bitgo ArunBala-Bitgo marked this pull request as ready for review June 25, 2026 09:31
@ArunBala-Bitgo ArunBala-Bitgo requested a review from a team as a code owner June 25, 2026 09:31
Remove CoinFeature.MULTISIG_COLD and CoinFeature.MULTISIG from
FLRPCoin.DEFAULT_FEATURES in modules/statics/src/flrp.ts.

FLRP (Flare P-chain) is an MPC-only coin and should not offer multisig
wallet creation. With these features present, supportsMultiSig() would
return true for flrp/tflrp, surfacing a MultiSig wallet option in the
creation flow that is not supported for this chain.

Update the expectedColdFeatures test fixture to reflect that flrp and
tflrp now belong in the justTSS category (TSS_COLD only, no
MULTISIG_COLD) rather than the both category.

Ticket: CECHO-1449
Session-Id: 1b4d90aa-156a-4a8c-8e1a-05ec6dfa64fa
Task-Id: efa508db-6fe1-4074-95ae-7d62e8400f86
@ArunBala-Bitgo ArunBala-Bitgo force-pushed the cecho-1449-remove-multisig-flrp branch from fbea993 to ec9b447 Compare June 25, 2026 09:39
@ArunBala-Bitgo ArunBala-Bitgo merged commit bb9b980 into master Jun 25, 2026
24 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