Bitcoin Forum
May 25, 2024, 05:04:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Fragmented backups in Electrum [Guide]  (Read 2097 times)
SuperJediWombat (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
March 22, 2014, 05:21:30 PM
Last edit: March 22, 2014, 06:12:47 PM by SuperJediWombat
 #1

Intro
I wanted to make it easier to produce fragmented (MofN) backups for Electrum. This guide will help with the process from setting up Electrum on an offline computer to generating and validating a paper based fragmented backup.
For the guide I've used Ubuntu 12.04.4 because it's supported by Armory. However, the content relating to the fragmented backups will work on any distro, just install zbar and ssss.

Background
After losing my coins at Mt Gox I've decided to get a little more serious about security. The first thing I did was set up an offline Armory wallet because I loved the fragmented backup system that they offer, but I was quickly frustrated with the process involved in getting the online component fully synchronized with the blockchain. After a few failed attempts at syncing I started to look into Electrum and found that it doesn't have a native tool to support fragmented/MofN backups.


Steps
I've taken some screenshots to help you with steps 4-8: http://imgur.com/a/fcaQu

  • Install Ubuntu 12.04.4 onto a computer. If you have the ability I would recommend using the alternate installation disk and setting up full disk encryption.
  • Download my scripts qrprint.sh, validate3ofM.sh and all of the packages listed here.  OR use my prepackaged archive which contains all of the dependencies and scripts.
  • Copy the files to a USB drive.
  • Install Electrum, ssss and zbar + dependencies. (see the visual guide for more info)
  • Start a new wallet
  • Copy your seed into ssss-split to split it into the desired number of fragments.
  • Generate a PDF with one page for each fragment.
  • If you are using a 3 of M split, use my validation tool to verify the fragments combine correctly. You can do this by scanning the barcodes from the PDF directly, or printing the PDF and then using your webcam to scan them.


Files
qrprint.sh             http://pastebin.com/M3VgmKKa
validate3ofM.sh         http://pastebin.com/V1Vt904y
packages to download   http://pastebin.com/puqQC8gP

ElectrumMofN.tar.gz    https://www.dropbox.com/s/iao72na2cbuoxjx/ElectrumMofN.tar.gz
Alternate              https:// drive.google.com/file/d/0B6JQPbYttIHMNmYyS2RtTk5kRXc/edit?usp=sharing
Example of the generated PDF https://drive.google.com/file/d/0B6JQPbYttIHMSzFwaFVEN3FlSFU/edit?usp=sharing


Tips
If you found this useful, feel free to tip me here.
15JiYiCJEZ93s75F9RJRDpNWLaDn5qncbw
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!