Skip to content

feat(sdk-core): add dedicated EdDSA MPCv2 BitGo GPG public key support#8587

Closed
Marzooqa wants to merge 1 commit into
masterfrom
WCI-157-new
Closed

feat(sdk-core): add dedicated EdDSA MPCv2 BitGo GPG public key support#8587
Marzooqa wants to merge 1 commit into
masterfrom
WCI-157-new

Conversation

@Marzooqa
Copy link
Copy Markdown
Contributor

EdDSA MPCv2 (MPS) DKG requires an ed25519 GPG key with an X25519 encryption subkey. Using the existing secp256k1 mpcv2PublicKey caused a WASM "Invalid Input" error. This adds a dedicated eddsaMpcv2PublicKey field throughout the key-fetching pipeline so EdDSA and ECDSA MPCv2 wallets each use the correct BitGo GPG key.

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

TICKET: WCI-223

EdDSA MPCv2 (MPS) DKG requires an ed25519 GPG key with an X25519
encryption subkey. Using the existing secp256k1 mpcv2PublicKey caused
a WASM "Invalid Input" error. This adds a dedicated eddsaMpcv2PublicKey
field throughout the key-fetching pipeline so EdDSA and ECDSA MPCv2
wallets each use the correct BitGo GPG key.

WCI-223

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

TICKET: WCI-223
@linear
Copy link
Copy Markdown

linear Bot commented Apr 21, 2026

@Marzooqa Marzooqa closed this Apr 21, 2026
@Marzooqa Marzooqa deleted the WCI-157-new branch April 21, 2026 12:15
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