Building a seedtool that runs in a web browser #81
Replies: 2 comments 13 replies
-
This is great 👍 We have an upcoming internship program this summer and I was going to suggest something similar as a suggestion for them. The minor difference was to leverage web assembly like @wolfmcnally did for the static https://LifeHash.info webpage (or even start with a fork the repo at https://github.com/BlockchainCommons/lifehash.info ) |
Beta Was this translation helpful? Give feedback.
-
This is great 👍 I read you blog post — I presume you are aware of KeyTool-cli? https://github.com/BlockchainCommons/keytool-cli Combination of both in Web Assembly could be really useful. Also let us know if you’d be interested in contributing this work as an official Blockchain Commons project with you as lead. Advantages are reviews of PRs, long-term support and integration as we update libraries, and we hope to be investing soon in third-party security reviews. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello everybody out there using seedtool!
Since I've discovered Blockchain Commons and its projects like ByteWords, seedtool, UR, and SSKR, I've been fascinated by the clarity and simplicity of the ideas. These are tools that I've long wanted to have. Seedtool in particular would be fantastic to safely generate secret key shares, if only I could be confident about running it securely.
What I want is a seedtool that anyone can easily run on an airgapped device. That is why I am proposing to build a seedtool that runs in a standalone HTML/JavaScript page in a web browser. This means that any cheap old smartphone or laptop can be used to run it, without any prerequisites and without having to compile anything. I am looking for motivated contributors who want to help me in this endeavor.
The principles of this project
Besides the Blockchain Commons projects, another source of inspiration for this is https://github.com/iancoleman/bip39 -- That tool handles the mnemonic -> address conversion, whereas my proposed seedtool would handle seed -> mnemonic and seed <-> shares.
Status and where to go from here
I've created a git repository at ➡️ https://github.com/Sjlver/seedpage where the tool will be developed.
If you'd like to contribute, simply open an issue or discussion topic on that repository. All sorts of contributions are welcome, even just ideas or suggestions.
Beta Was this translation helpful? Give feedback.
All reactions