selfcustody / krux

Open-source signing device firmware for Bitcoin
https://selfcustody.github.io/krux/
Other
175 stars 34 forks source link

[Enhancement] Coin flip feature for new mnemonics #424

Open 4rkad opened 2 months ago

4rkad commented 2 months ago

It would be good option to add coin flip feature to create a new mnemonic. Just 2 options to choose, heads and tails. 128 flips to 12 words mnemonic and 256 flip for 24 words mnemonic. I know tinyseed is a similar feature but can be difficult to understand for some users. And can be difficult to do in small devices like Yahboom and others.

jdlcdl commented 2 months ago

Would this be a way of loading a mnemonic? or of creating a new mnemonic (since 128 or 256 I assume you mean this), or might this be a "Tools" feature where user enters 11 coin flips and learns that one word (and maybe the word-number in decimal, hex, and octal)... then writes it down, in order to later create a new mnemonic with the last word aided by krux?

4rkad commented 2 months ago

Could it be in New mnemonic > via words > coin flip feature or load mnemonic > via manual input > coin flip feature You have 2 choices, heads and tails. You flip 128 or 256 times a coin and create a walle of 12 or 24 words.

Reference: https://estudiobitcoin.com/do-you-trust-your-seed-dont-generate-it-yourself/

rodolfhoalves commented 1 month ago

Could it be in New mnemonic > via words > coin flip feature or load mnemonic > via manual input > coin flip feature You have 2 choices, heads and tails. You flip 128 or 256 times a coin and create a walle of 12 or 24 words.

Reference: https://estudiobitcoin.com/do-you-trust-your-seed-dont-generate-it-yourself/

That could be a nice feature