SeedQR is a standard developed by SeedSigner for encoding a recovery phrase as a human-transcribable QR code. Simply put, it is another way to store a recovery phrase - except as a QR code instead of a list of 12 or 24 words.
This standard allows users to relatively quickly and easily draw their recovery phrase as a QR code on a paper or steel template and use it to log in to Jade for a stateless session with Recovery Phrase Login.
Note: The QR code is hand-drawn to avoid displaying this sensitive information using a phone or computer that might be compromised. Never scan your SeedQR using an online device!
SeedQR with Blockstream Jade
Blockstream Jade supports SeedQR in the following situations:
- Scanning Standard and Compact SeedQRs for a stateless session with Recovery Phrase Login or QR Mode
- Scanning Standard and Compact SeedQRs to restore a wallet
- Displaying or "exporting" Compact SeedQRs to allow users to safely create a SeedQR from Jade
Standard vs. Compact SeedQR
The SeedQR standard describes two different ways to encode a recovery phrase as a QR code:
- Standard: Uses the index of each recovery phrase word (based on the BIP39 wordlist) and concatenates them into one long stream of digits. This specification can be scanned by any QR code reader and fairly easily converted back to your list of words.
- Compact: Expresses the index of each word in binary instead, making the QR code 35-40% smaller. This specification is much harder to read and interpret without the proper software. Blockstream Jade allows export of this type of SeedQR due to these benefits.
Standard vs. Compact SeedQR