You can split a mnemonic into two separate mnemonics (or "shares") using the XOR operation. Neither share reveals any information about the original secret on its own. The original mnemonic can only be recovered when both shares are combined.
If A XOR B = C, then B XOR C = A.
- A: Your original mnemonic (the secret to protect)
- B: A newly generated, random mnemonic (Share 1)
- C: The resulting mnemonic from the XOR operation (Share 2)
- Generate a new, random mnemonic from dice rolls or an image
- CRITICAL: This mnemonic must have the same number of words (12 or 24) as your original mnemonic (A)
- Use a safe method to backup mnemonic B
- Load mnemonic A, go to Wallet -> Mnemonic XOR and load mnemonic B to be XORed with A
- The resulting entropy of
A XOR Bwill be used to create the second share, mnemonic C
- Go to Backup and choose your favorite secure method to backup mnemonic C
⚠️ DO NOT SKIP THIS PHASE
This is non-negotiable. Before relying on the system or destroying the original mnemonic, perform a test:
- Retrieve mnemonic B and C backups
- Load one of them and XOR it with the other
- Verify that the resulting mnemonic matches the original mnemonic A
- Keep shares separate: Store mnemonic B and mnemonic C in different secure locations
- Both shares required: Neither share alone provides any information about the original mnemonic
- Always verify: Test the recovery process before destroying the original
- Same word count: All three mnemonics (A, B, and C) must have the same number of words