Bismuth-Paper-Wallet
TEST ONLY VERSION - YOU CAN USE THIS BUT AT YOUR OWN RISK
Paper wallet creator for Bismuth
write_paper_bis.py
This writes your paper Bismuth wallet and saves it to PDF for printing or alternative storage. The files are created in a folder named with the address name.
Usage:
Basic paper wallet: python write_paper_bis.py
Full paper wallet including public and privkey storage: python write_paper_bis.py full
A deterministic key will be created using a random 24 word mnemonic seed.
The key creation uses the same methods as used in 'Proof of concept deterministic RSA address generation for Bismuth'
see https://github.com/jimhsu/bis-hd-poc
The software will prompt for an optional passphrase as additional security - if you choose this option please be aware that this it NOT stored in the paper wallet
IF YOU FORGET THE PASSPHRASE YOU WILL LOSE YOUR BISMUTH
The software will also ask you to optionally add a message (text) to be added to the first page.
The wallet is saved as a PDF file together with the key file (wallet.der for testing against a node)
You can print the PDF out on a good quality laser printer and store in a secure location.
test the key regeneration before sending any bismuth to the address or destroying the key files
read_paper_bis.py
Reads the 24-word mnemonic seed from the paper wallet and recreates the address and the wallet.der files
Usage: python read_paper_bis.python
Make sure you have the mnemonic seed available and type in when prompted. If you used a passphrase when you created the wallet then also enter this when prompted.
The files are created in a folder named with the address name.