namada icon indicating copy to clipboard operation
namada copied to clipboard

Cross-test HD key derivation between Ledger device, Namada extension, and SDK implementation

Open cwgoes opened this issue 2 years ago • 3 comments
trafficstars

We should be able to:

  • [ ] export a mnemonic from the SDK, import it into the Ledger device, and derive the same keys (as the SDK)
  • [ ] export a mnemonic from the Ledger device, import it into the SDK, and derive the same keys (as the Ledger device)

cwgoes avatar Oct 27 '23 14:10 cwgoes

Note: If we import the SDK into the extension instead of using native HD code, we should test against an external HD library, e.g. this one, and make sure the outputs match.

cwgoes avatar Oct 27 '23 14:10 cwgoes

@sug0 @murisi did one of you complete this?

adrianbrink avatar Nov 03 '23 12:11 adrianbrink

I only tested an independent implementation (https://github.com/heliaxdev/namada-wallet-go) against namadaw.

sug0 avatar Nov 07 '23 10:11 sug0