Oddbean new post about | logout
 i made the word key conversion tool/algorithm

https://wordstr.mleku.dev

it is a simple algorithm based on the BIP-39 word list that encodes your `nsec` precisely so you can write it down for backup

i might put it in for a proposal to add to nip-06 as a variant for cold backup of one's nsec, and a way to input the key into signing devices

for embedded devices the hex is better but for mobile and pc uses this is more handy for users

i'm unpopular with the NIP guardian clique but maybe if y'all who think it's a good idea nag them they will add it to nip-06, because the existing word key scheme they have devised is unsuitable for vanity keys like mine, or backing up after having generated and used a key for a long time

#devstr  #bip39  #nostr  #nsec  #backup 
 the current 24 word scheme is trash anyway 
 it's made for HD keychains not for storing literal exact secret keys

that's the purpose of this algorithm, to replace writing an nsec on paper, which is easier to fuck up 
 error correction might be useful 
 also i have addressed your issue about the encoding complexity for embedded devices... for these you want hex anyway, odd-numbered bits per cipher is just a bad pattern for embedded devices 
 Don't ask for permission, put it on wikifreedia.  
 if anyone wants to use it, you are most welcome to do so, i think there probably needs to be some examination and debate about the merits and failings of the algorithm i designed, it's just a literal day's work

i do think that cold backup for nostr keys is a need however 
 yes, go for the nip 
 i have an allergy towards trying to get PRs merged for other people's repos, btcd, lnd, nips i doubt i'm gonna get better responses if anyone else likes it and wants to try go ahead, pretend you made it up... see, no license on it...