cryptoadvance / cryptoadvance/specter-desktop

UI idea: Multisig disaster recovery

Open
#1,860 4 comments 0 reactions 0 assignees View on GitHub
enhancement UIUX
Dominant language
Python
Stars
847
Forks
259
Avg merge
6d 18h
Merged PRs (30d)
2

Description

The following scenario: After a disaster all that remains of the 2/3 multisignature wallet is:

1. seed 1
2. seed 2
3. xpub 3

There seems to be no intuitive way in Specter to recover. One has to know that one can create a custom device in Specter that contains only xpubs and is not from a signing device.

**Idea**
One could add a button (see below) to make clear one can add the public keys without a physical device:
![image](https://user-images.githubusercontent.com/60378539/186897301-133dc11b-01a4-4e6d-b4ff-50a46e0eb279.png)

Automatic conversions between different xpub types would also be extremely helpful. Something like: https://jlopp.github.io/xpub-converter/

Contributor guide

Open the contributing guide

Research direction

Start with Specter's custom-device creation flow and the recovery scenario described in the issue, using the linked screenshot as the UI reference. Done should make adding public keys without a signing device discoverable and clarify whether automatic xpub-type conversion is included.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.