This guide aims to educate the reader in a learning-by-doing fashion. However, it does not make any guarantees or promises, and does not take any responsibility for what anyone does with this material.
Human beings are really bad at randomness! When randomness is important, you should never rely on something that comes from a human brain! Modern computers are getting better at creating randomness, but it is still difficult to make computerized randomness in a way that is transparent to us humans. In other words, it is hard to convince humans that a random number has been created in a truly random fashion. This is the reason most public lotteries use physical and transparent lotto machines instead of using computerized randomness; It is crucial to convince the audience that the randomness is real and not manipulated in any way.
This guide uses a combination of raffle tickets and a six-sided playing die to create very good natural and transparent randomness.
This is how you do it:
When finished, you should have a sheet of paper with 23 secret words, generated with a very high degree of randomness. Randomness that you yourself have witnessed. Don’t ever let anybody see what you have written on your Seed Form!
The last word of a 24 word seed is a checksum word, calculated using the other 23 words as input. Unfortunately, we need to use a computer for this step. Since we need to enter our super secret 23 words into a computer, it must be a super secure computer! It must be offline and we must make sure all the secret data is completely discarded after shutdown. Follow the steps below to achieve this!
This is the SeedPicker last word calculator. Let the page load but DO NOT ENTER ANYTHING IN THE FORM AT THIS POINT!
Tip for advanced users: Open a second tab and navigate to
iancoleman.io/bip39, but DO NOT ENTER ANYTHING AT
Having this page pre-loaded will later enable you to double-check the validity of the generated seed phrase, right
before you shut down the computer.
Note that the code on the web page(s) downloaded in the previous step does not need to be trusted! Why? Because the 23 words that we created and wrote on paper in the previous step cannot be changed by any software!
However, we do have to make sure that the secret information will not leak to the outside world, or to future users of the same computer._ This is achieved by disabling all communication and by shutting the computer off when we are done. This is covered below.
The secure computer is now fully configured and the next step is to go completely offline:
Go back to Firefox and the SeedPicker last word calculator. Following the instructions on the page, enter your 23 words into the field and press the button.
Use your pen to type the resulting 24th word into the designated cell of the Seed Form.
Shut down the computer. Make sure it is completely turned off.
You have now generated a valid BIP39 seed phrase and the only existing record of it is the Seed Form. Keep it really secret. You may want to make copies and put in different locations. If you create copies, do it manually. Don’t use a copier, camera or any form of computer.
This guide does not cover how to store your seed phrase securely, so do your research well.
If you intend to use the seed phrase with a hardware wallet, it is recommended to use the passphrase feature (sometimes called the 25th word) and keep the two phrases separated.
Visit github.com/merland/seedpicker or send an email to firstname.lastname@example.org