You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: add EdDSA MPCv2 chain code support for address derivation
- Bump @bitgo/wasm-mps to 1.7.0 which exposes chaincode on the Share struct
- Add shareChaincode field and getCommonKeychain() to DKG class in sdk-lib-mpc,
returning pubkey+chaincode (128 hex chars) matching Eddsa.deriveUnhardened expectations
- Use getCommonKeychain() in EddsaMPCv2Utils.createKeychains and pass full keychain
to user/backup/bitgo keychains instead of just the 32-byte public key
- Rename commonPublicKey to commonPublicKeychain in round 2 response handling
to align with updated @bitgo/public-types and HSM response field name
- Remove 64-char MPCv2 special case from getPublicKeyFromCommonKeychain; all
EdDSA keychains are now uniformly 128 hex chars (pubkey + chaincode)
- Update tests accordingly
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
TICKET: WCI-230
0 commit comments