articles / Hardware wallets

Keystone 3 Pro + Monero : guide d'initialisation air-gapped pas à pas

· Keystone · Keystone 3 Pro · Monero · hardware wallet · air-gapped · Cake Wallet

Le Keystone 3 Pro est, en 2026, le hardware wallet avec l’alignement Monero le plus fort : signature par QR uniquement (air-gapped intégral, zéro USB), firmware open-source, et support du mnemonic Monero natif (13-25 mots) sans réinterprétation BIP39. C’est notre recommandation principale dans le profil Hodler Sérieux. Voici comment l’initialiser proprement avec Cake Wallet.

Pourquoi ce hardware en particulier

Trois propriétés combinées qui n’existaient pas ensemble avant 2026 :

Trois secure elements, écran tactile 4 pouces, USB-C utilisé uniquement pour la charge et la mise à jour firmware (pas pour le signing).

Ce dont tu as besoin

Étape 1 : déballage et inspection

Avant tout : vérifie que l’emballage et le sticker de tamper-evident sont intacts. Keystone scelle les boîtes avec un sticker holographique. Si le sticker est endommagé ou semble avoir été décollé, ne configure pas le wallet — contacte Keystone et renvoie-le.

Charge le Keystone via USB-C jusqu’à pleine batterie avant la première utilisation.

Étape 2 : mise à jour firmware

Avant de générer ta seed, mets à jour le firmware vers la dernière version. Le support Monero natif requiert le firmware 2.4.0 ou supérieur (sortie avril 2026).

Procédure :

  1. Va sur keyst.one/firmware sur un ordinateur de confiance.
  2. Télécharge la dernière version du firmware Keystone 3 Pro.
  3. Vérifie la signature SHA256 publiée sur le site (compare avec le hash du fichier téléchargé).
  4. Copie le fichier .bin sur une carte microSD vide formatée en FAT32.
  5. Insère la microSD dans le Keystone, suis le menu SystemUpdate firmware.
  6. Le wallet redémarre, vérifie la signature du firmware (tu vois la version s’afficher), confirme la mise à jour.

Une fois sur 2.4.0+, tu peux générer ta seed Monero.

Étape 3 : génération de la seed Monero

Sur le Keystone :

  1. Create walletMonero.
  2. Choisis le format de seed :
    • Polyseed (16 mots) : format moderne, recommandé pour de nouveaux wallets, contient le timestamp de création (le restore sait à partir de quand scanner la blockchain).
    • Legacy 25 mots : format historique Monero, compatible avec tous les wallets Monero anciens. Choisis ce format uniquement si tu veux la compatibilité maximale avec d’anciens wallets.
  3. Le Keystone génère la seed sur son écran. Note les mots, dans l’ordre exact, sur papier. Pas de photo, pas de saisie sur un autre appareil, pas de capture d’écran (l’écran du Keystone l’empêche d’ailleurs).
  4. Le Keystone te demande de confirmer la seed en re-saisissant les mots dans l’ordre. C’est volontaire — ça t’oblige à vérifier que tu as bien noté.
  5. Définis un PIN (6 à 9 chiffres). Ce PIN protège l’accès physique au Keystone, pas la seed (la seed est protégée cryptographiquement). Note-le séparément, pas avec la seed.

À ce stade, ton Keystone contient une wallet Monero. La seed n’a jamais quitté l’appareil.

Étape 4 : appairage avec Cake Wallet

Sur ton téléphone, dans Cake Wallet :

  1. Add walletRestore from hardware wallet (ou équivalent dans la version récente, le menu peut s’appeler Connect hardware).
  2. Sélectionne Keystone.
  3. Cake t’affiche un QR ou te demande d’en scanner un depuis le Keystone.
  4. Sur le Keystone : menu Connect to walletCake Wallet → le Keystone affiche un QR contenant la public view key + adresse principale Monero (pas la spend key, qui ne quitte jamais le Keystone).
  5. Scanne ce QR avec Cake.
  6. Cake importe le wallet en mode “watch + signature externe” : il voit le solde, génère des subaddresses, prépare les transactions, mais toute signature doit être confirmée sur le Keystone.

Le wallet est appairé. Synchronisation initiale : compte 5-30 minutes selon la restore height (Polyseed accélère ça automatiquement).

Étape 5 : test du flow complet

Avant d’envoyer un montant significatif, teste le flow avec un petit montant :

  1. Sur Cake : copie ta nouvelle adresse principale (ou une subaddress) et envoie 5-10€ équivalent XMR depuis un wallet existant.
  2. Vérifie que Cake voit le paiement arriver et que le solde se met à jour.
  3. Sur Cake : Send → adresse de test (peut être une autre subaddress du même wallet, ou un ami). Cake prépare la transaction non signée et affiche un QR.
  4. Sur le Keystone : menu Sign transaction. Scanne le QR de Cake avec la caméra du Keystone.
  5. Le Keystone affiche les détails de la transaction (destination, montant, fees). Vérifie ces détails sur l’écran du Keystone, pas sur Cake — c’est le seul écran qui n’a pas pu être altéré par un éventuel malware téléphone.
  6. Si OK, valide sur le Keystone. Le Keystone affiche un QR contenant la signature.
  7. Scanne ce QR avec Cake.
  8. Cake diffuse la transaction signée sur le réseau Monero.

Confirmation côté blockchain : 10 confirmations ≈ 20 minutes.

Étape 6 : sauvegarde de la seed

Une fois le test réussi, avant d’y mettre des montants sérieux :

OPSEC permanente

En résumé

ÉtapeActionDurée
1Déballer + vérifier sticker tamper-evident5 min
2Mettre à jour firmware vers 2.4.0+10 min
3Générer seed Monero (Polyseed 16 mots recommandé)10 min
4Appairer avec Cake Wallet via QR5 min
5Tester avec petit montant (envoi/réception)30 min (incl. confirmations)
6Sauvegarde papier + test de restauration10 min

Une heure tranquille au total. Une fois fait, c’est ton setup pour des années.


Sources : keyst.one, docs.cakewallet.com, repo KeystoneHQ/keystone3-firmware, annonce Keystone sur le support Monero natif.


profils liés


← Tous les articles ↻ Refaire le diagnostic