AmishCountry's off-grid seed generator
0wallet is a single HTML file designed for use on a computer disconnected from the internet. Just open it locally in your browser. Everything you need ships in this one file. You own the file, you choose when and where it runs.
This tool will create a 24 word seed phrase based on 100 dice rolls. Once the seed exists, you can use this same tool to generate corresponding bitcoin addresses. You can choose between segwit, taproot, and silent payments.
This tool will not let you generate bitcoin addresses without using a passphrase (BIP39). It is an intentional design decision that adds an extra layer of security. Defaults matter.
Complexity reduces security. Less is more.
This tool was created so that someone can create a bitcoin address entirely offline. No wallet required. It operates at the protocol level so that you aren't dependent on someone else's hardware/software. The seed phrase generated here is part of BIP39 and can be imported to any wallet when it finally needs to be used to send funds many years from now.
More specifically this tool is targeted at the long term holder who wants to move large amounts (life savings size holdings) to cold storage for long term (5-15 year) holding period. Trusting that a hardware wallet will still work or will still have supported software 15 years from now is a tangible risk that can be entirely avoided with this tool.
No tool this important should be blindly trusted. Please consider cross checking the results against The Scientific Bitcoin Institute's tool or Ian Coleman's tool. Or consider generating a few trial seed phrases and put them into a wallet somewhere to confirm that it generates the same addresses. Or if you have the budget, feed the entire HTML file into the AI of your choice and tell it to validate what the code is doing.
The code has already been fed to several AI models to check for bugs, but if you happen to uncover something please reach out.
Found a bug, have an idea, or just want to say hello? Reach out. Feedback helps keep this tool simple and solid.