desmos-labs/desmjs

Implement MnemonicSigner

RiccardoM opened this issue · 0 comments

Currently DesmJS only offers a custom implementation of the Signer class: WalletConnectSigner. Even thought this is surely useful for some cases (eg. when we want to give users the ability to log into a DApp using DPM), it's not sufficient to cover all options.

For this reason, I think we also need to add a MnemonicSigner class that implements the Signer instance and stores the encoded mnemonic into a safe place on the browser.

This implementation should then live inside its own package mnemonic that can be published at @desmoslabs/desmjs-mnemonic