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

24-Word Seed Phrases #7987

Merged
merged 3 commits into from
Feb 6, 2020
Merged

Conversation

wjmelements
Copy link
Contributor

@wjmelements wjmelements commented Feb 5, 2020

Changes

This fixes #4358
It also allows other kinds of whitespace besides spaces, such as newlines.

@wjmelements wjmelements changed the base branch from master to develop February 5, 2020 02:55
@whymarrh whymarrh removed the request for review from frankiebee February 6, 2020 16:41
@whymarrh
Copy link
Contributor

whymarrh commented Feb 6, 2020

Rebasing this on the latest develop should help with (some of) the build failures here

@wjmelements
Copy link
Contributor Author

Besides my own testing, I have had two users verify that this works.

@wjmelements
Copy link
Contributor Author

I am seeing "MetaMask: 'eth_accounts' unexpectedly updated accounts. Please report this bug." in the console logs. I'm not sure if that is from this change.

Screen Shot 2020-02-06 at 1 37 05 PM

@wjmelements
Copy link
Contributor Author

I do not see the above issue on 7.7.3. Trying develop.

@wjmelements
Copy link
Contributor Author

Unfortunately the error message doesn't show every time.

The code for the error message is at node_modules/metamask-inpage-provider/index.js:436

@whymarrh
Copy link
Contributor

whymarrh commented Feb 6, 2020

@wjmelements thanks for this. Mind updating the PR title when you're ready? We can debug the bug above separately if you want to open an issue with repro steps.

@wjmelements
Copy link
Contributor Author

I confirm that I also see the aforementioned issue on develop @ 712f3eb

@wjmelements wjmelements changed the title [WIP] 24 Word Seed Phrases 24-Word Seed Phrases Feb 6, 2020
Copy link
Contributor

@whymarrh whymarrh left a comment

Choose a reason for hiding this comment

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

Thanks @wjmelements, this has been a long time coming!

@wjmelements
Copy link
Contributor Author

@whymarrh issue tracked here: MetaMask/providers#16

@whymarrh whymarrh merged commit 1eb828f into MetaMask:develop Feb 6, 2020
yqrashawn pushed a commit to yqrashawn/conflux-portal that referenced this pull request Feb 14, 2020
@urcades
Copy link

urcades commented Feb 29, 2020

Quick Question: Does this merge add 24-word seed phrases to the chrome addon? I've been googling around because the current chrome addon definitely still does not support 24-word seeds.

In order to access a 24-seed-secured wallet do I need to build this on my own and run? Is there any timeline for inclusion of this feature in the chrome addon?

Thanks!

@wjmelements
Copy link
Contributor Author

wjmelements commented Feb 29, 2020 via email

@urcades
Copy link

urcades commented Feb 29, 2020

@wjmelements Great to know, thank you!

@koredefashokun
Copy link

Is there a timeline for when this will get into production?

@whymarrh
Copy link
Contributor

We're building up to a version 8 release in the next couple of weeks—this will be part of that

@hoch1minh
Copy link

Hi, I've been waiting for SO LONG for this update. I cannot access my wallet on metamask, because I have 24 word seed phrase. And I need to access it exactly with metamask because it's the only tool to log me in Decentraland. PLEASE HELP.

@Gudahtt
Copy link
Member

Gudahtt commented Jul 29, 2020

@hoch1minh v8 has already been released, so MetaMask should now support 24-word seed phrases.

@hoch1minh
Copy link

just checked it and yes indeed, it worked! Thanks!

@Erycus
Copy link

Erycus commented Sep 9, 2020

Metamask extension still insists on a 12 word seed phrase.

@github-actions

This comment has been minimized.

@wjmelements
Copy link
Contributor Author

I have read the CLA Document and I hereby sign the CLA

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.

Allow wallet seeds longer than 12 words
7 participants