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.
BackgroundAfter 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.
StepsI'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.
Filesqrprint.sh
http://pastebin.com/M3VgmKKavalidate3ofM.sh
http://pastebin.com/V1Vt904y packages to download
http://pastebin.com/puqQC8gPElectrumMofN.tar.gz
https://www.dropbox.com/s/iao72na2cbuoxjx/ElectrumMofN.tar.gzAlternate https:// drive.google.com/file/d/0B6JQPbYttIHMNmYyS2RtTk5kRXc/edit?usp=sharing
Example of the generated PDF
https://drive.google.com/file/d/0B6JQPbYttIHMSzFwaFVEN3FlSFU/edit?usp=sharingTipsIf you found this useful, feel free to tip me here.
15JiYiCJEZ93s75F9RJRDpNWLaDn5qncbw