Author

Topic: Why haven't any other Hardware Wallet added seed-xor support? (Read 43 times)

hero member
Activity: 714
Merit: 1298
The only hardware wallet I know of that supports Seed-XOR is Coldcard.

And other than Coldcard, i don't know of any software wallet that supports this feature.



XOR free SEED complaint with BIP39 standard can be imported into any relevant wallet should the wallet which generated that SEED has become a damp squib on any reason. This can not be achieved with XORed SEED.  Thus even  if my Passport 2 had  such feature I wouldn't use it it has been well said that you may go farther and fare worse.
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
The only hardware wallet I know of that supports Seed-XOR is Coldcard.

And other than Coldcard, i don't know of any software wallet that supports this feature.

To simplify, Seed-Xor is an amazing feature that allows you to create new BIP39 recovery phrases from your original seed according to the amount of secrets you define, when you join them together, you obtain the true secret (your original seed), and all the seeds or parts of the secret have a cryptographic link with your original seed, through the XOR function.

Your original recovery phrase is what must be kept secret after generating parts of the secret (which are valid BIP39 recovery phrases or seeds).

The only way to test the seed-xor feature without going through coldcard is through the website: https://bitcoiner.guide/seed/

Seed-XOR according to BitcoinQnA is:

Seed XOR is designed to remove your physical seed backup from being a single point of failure in your Bitcoin security setup. It uses a method of splitting an existing mnemonic seed into multiple additional BIP39 compatible seeds. These subsequent mnemonics can be loaded with sats to act as a decoy from your main stash which is 'hidden' behind the combination of those subsequent seeds. Each seed should be backed up in the same way you would any traditional seed. Recovering the main 'hidden' seed requires the combination of ALL parts.
Seed XOR generates an extra, random seed and then uses the binary operator "Exclusive Or" on each bit of entropy from the two seeds to generate a new seed. This can be done multiple times depending on how many seeds you want to split your main seed across. Here we allow up to 8 seeds.

Seed tool can already get back to your original seed. Doing the XOR calculation by hand is easy, until you get to the checksum. SHA256 with a pencil and paper is a job for mathematics PhDs.

If you intend to recover your original seed by hand in future using SeedXOR, you should make a note of the original seed's final word because the chances are that you will not be able to calculate the last word by hand using XOR & SHA256. Seed tool is able to do that computation on your CPU.

Recovering an XOR'd Seed
To recover a seed that has been split using the XOR function using Seed Tool or an XOR compatible signing device, enter one of the seeds into the 'BIP39 Mnemonic' box above, then enter the second seed into the 'Seed 2 of 2' box below. Repeat step 2 for any additional seeds used when creating your XOR split, then press 'Recalculate'. Your original seed will then be calculated into the 'XOR result' box.
Jump to: