Blockstream / Blockstream/garecovery

Passphrase support

Open
#47 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
135
Forks
67
PR merge metrics
No merged PRs in 30d

Description

Is there any way to use this tool for recovery (2 of 2) if the wallet used a passphrase (as supported by jade wallet since 2021-10-20) with a 12 or 24 word seed?

I don't see a passphrase anywhere mentioned in the docs or source, and the last update was 5 moths ago.

By the mess you made with the passphrase implementation on the jade hardware wallet there will soon be a lot of people needing to recover their passphrases systematically. As explanation: The wallet only requires you to type the passphrase once, this leaves room for typos. Other wallets (like Trezor) especially let you enter the passphrase 2 times - and if they detect an unused wallet give you a warning and even want a third entry of the passphrase.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the documentation and source to determine how recovery currently handles 12- and 24-word seeds, then compare that flow with the passphrase requirement described for Jade wallets. Confirm the expected behavior for recovering 2-of-2 wallets with a passphrase and document what tests or examples would demonstrate support.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.