Skip to content

A quick program to create a nice printable backup for a bitcoin multisig backup.

License

Notifications You must be signed in to change notification settings

EverydayBitcoiner/multisig-backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bitcoin Multisig-Backup

A quick program in Python to create a nice printable backup for a bitcoin 2/3 multisig wallet.

NOTE: This backup scheme precludes using PSBTs at each location without a seperately accessible wallet descriptor backup because you will need 2 cards (in the case of 2 of 3) in order to regenerate the descriptor.

Instructions for use on Linux

  1. Make a new folder on your computer.
  2. Open up a terminal in that new folder.
  3. Git clone this repository.
git clone https://github.com/EverydayBitcoiner/multisig-backup.git
  1. Create a virtual environment.
virtualenv multisig-backup-venv
  1. Activate virtualenv.
source multisig-backup-venv/bin/activate
  1. Navigate into the repo folder.
cd multisig-backup
  1. Install required dependencies.
pip install -r requirements.txt
  1. Run the program.
python create_backup_cards.py
  1. Input desired multisig wallet name, wallet descriptor, and qr density as prompted. Note: Be sure to get the full wallet descriptor from sparrow by clicking the edit button shown on the far right in the image below, this will bring up a pop-up box with the full text of the descriptor which can then be copied and pasted into the command line: image

  2. Print out the resulting pdf file that will be located in the same folder.

  3. Add seed phrase by hand after printing out.

  4. Store each care safely and securely, you will need at least 2 of the cards to access/recover your wallet.

Here is an example output: Multisig_Backup_multi_sig_backup.pdf

About

A quick program to create a nice printable backup for a bitcoin multisig backup.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages