Web Technology "Paper Wallet" for saving cryptocurrency data
WARNING: EXPERIMENTAL SOFTWARE FOR RESEARCH AND EDUCATION PURPOSES ONLY
by Dan McKeown
- Mac, Windows or Linux system
Quick Start At your Mac Terminal or Linux command line or Windows CMD.exe:
git clone https://github.com/pacificpelican/paper-umbrella.git
npm run dev
- Paper Umbrella can be used to enter data (public/private keys in wif format and/or key seed data) that is then encrypted with the password the user provides. The user must enter the same password along with the name of the wallet into the lookup form in order to later reveal the private keys. Each wallet is encrypted separately so the password may be different among them.
- The wallets currently stored are listed and when clicked the name field of the lookup form is populated.
- The button
generate arbitrary datawill auto-populate fields of the key entry form (except for the user password), however the seed data is not used to generate the keys: the public and private keys are randomly generated Bitcoin Testnet addresses via bitcoinjs-lib while the seed data (set of word-like objects) is generated by shuffling around the characters from an excerpt of Dubliners by James Joyce.