Aller au contenu principal
Wallet

SeedQR

Un SeedQR encode une seed BIP-39 en QR code (numérique ou compact). Standard supporté par SeedSigner, Krux. Plus compact qu'une liste de mots. Permet de scanner sa seed sans saisir 24 mots.

Définition

Un SeedQR est l'encodage d'une seed phrase BIP-39 sous forme de QR code, dans un format ouvert et déterministe. L'objectif : transformer une suite de 12, 18 ou 24 mots en une représentation visuelle scannable, plus rapide à saisir et plus discrète à stocker. Le standard a émergé dans la communauté privacy autour de SeedSigner en 2021-2022.

Les deux variantes

| Format | Encodage | Densité | |--------|----------|---------| | Standard SeedQR | Chaque mot représenté par son index BIP-39 sur 4 chiffres | Plus visuel | | CompactSeedQR | Bytes bruts de l'entropie originale (16 ou 32 octets) | Plus dense |

Standard SeedQR

Chaque mot est remplacé par son index dans la wordlist BIP-39 (entre 0001 et 2048), concaténés en une seule longue chaîne de chiffres :

abandon = 0001
ability = 0002
...
zoo = 2048

Pour 24 mots, cela donne 96 caractères ASCII numérique, encodés en QR code de capacité moyenne.

CompactSeedQR

L'entropie originale (16 octets pour 12 mots, 32 octets pour 24 mots) est encodée directement en binaire dans le QR. Beaucoup plus compact mais nécessite une décompression côté logiciel.

Comment le générer

Sur SeedSigner ou Krux :

  1. L'utilisateur saisit sa seed mots par mots (ou laisse l'appareil en générer une avec dés).
  2. L'appareil calcule le SeedQR localement.
  3. Affichage sur écran pour photographie/impression.
  4. L'image n'est jamais stockée numériquement de manière persistante.

Une seedQR standard 24 mots tient sur un QR code 25×25 modules ; un CompactSeedQR sur 21×21.

Stockage physique

| Support | Avantages | Inconvénients | |---------|-----------|---------------| | Papier | Discret, gratuit | Sensible feu/eau | | Plaque métal gravée | Résistant feu/eau | Coût, gravure manuelle longue | | Steel plate à QR (Cypherwheel, etc.) | Combo | Cher | | Microsticker | Très discret | Lecture difficile |

Plusieurs vendeurs proposent désormais des plaques en acier spécialement conçues pour graver un SeedQR par poinçonnage de cases noires/blanches.

Avantages opérationnels

  • Restauration rapide : scanner remplace 24 saisies manuelles, donc moins d'erreurs.
  • Air-gap natif : on photographie un QR avec un device offline, on en affiche un autre vers un signataire.
  • Discrétion : un QR code passe pour un design ; "12 mots écrits" est clairement une seed.
  • Compatibilité multi-wallet : SeedSigner, Krux, BlueWallet (compact), Specter, Sparrow.

Limites

  • Capture optique : un QR est plus facile à scanner discrètement qu'un texte. Risque "shoulder surfing".
  • Pas de chiffrement : c'est juste la seed encodée, pas chiffrée. Toute lecture donne la seed.
  • Fragilité QR : un coin abîmé peut rendre le QR illisible si le niveau de correction d'erreur est faible.

À retenir

Le SeedQR est l'évolution naturelle de la sauvegarde de seed à l'ère des hardware wallets air-gapped. Couplé à une plaque métal et un appareil compatible, il offre un workflow de récupération plus rapide et moins sujet à erreurs qu'une saisie manuelle de 24 mots.

Termes lies

← Retour au glossaire complet

Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.