Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implement BIP39 #94

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

implement BIP39 #94

wants to merge 1 commit into from

Conversation

mistermoe
Copy link
Member

@mistermoe mistermoe commented Aug 5, 2024

Important

do not merge. Currently in the midst of discussing whether this should live in a separate library

Summary

This PR implements BIP39 which can be used to generate mnemonic phrases that can then be used to deterministically generate a seed from which private keys can be generated.

This is 1 of 3 PRs that will enable us to create recoverable DIDs

@frankhinek
Copy link

My thoughts are that we ought to take one of two paths -- but would welcome ideas on other paths forward:

  • put BIP39 and related functionality in separate library that isn't web5-dart
  • consider adding BIP39 and related functionality into web5-spec, and if that's something we want to do, then open issues to add the feature(s) to all web5 SDKs

Copy link
Contributor

@ethan-tbd ethan-tbd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 to what @frankhinek commented! this is amazing work~

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.

3 participants