Base de connaissances
Clés étendues et portefeuilles watch-only : xpub, xprv, ypub, zpub
Une clé étendue est un nœud BIP32 : une clé plus le code de chaîne qui permet à un portefeuille de dériver toute une famille d’adresses. xpub/xprv, ypub et zpub sont les encodages courants.
Réponse courte
Une clé étendue (xpub, xprv, ypub, zpub) est un nœud de l’arbre de clés HD : une clé plus le code de chaîne nécessaire pour dériver ses enfants. Un xpub peut être partagé en toute sécurité pour un usage en lecture seule ; un xprv est une clé maîtresse.

Une clé étendue est une brique de base du BIP32 : un nœud de l’arbre HD, contenant une clé et le code de chaîne nécessaire pour dériver ses enfants. C’est pourquoi une seule chaîne comme un xpub peut régénérer toute une famille d’adresses — et pourquoi perdre une clé privée n’est pas la seule façon dont l’accès disparaît.
Les encodages courants
- xpub / xprv — l’encodage BIP32 d’origine (base58, commence par xpub ou xprv)
- ypub / yprv — utilisé pour les familles d’adresses SegWit-in-P2SH (BIP49)
- zpub / zprv — utilisé pour les familles d’adresses native SegWit / bech32 (BIP84)
- tpub / tprv et leurs variantes — équivalents testnet
Le préfixe est une convention d’affichage, pas une différence cryptographique : les mêmes données de clés peuvent être encodées de plusieurs façons. Certains portefeuilles ajoutent leurs propres préfixes pour d’autres styles d’adresses.
Portefeuilles watch-only
Un xpub (ou ypub/zpub) permet au logiciel de dériver des adresses de réception et de surveiller les soldes sans pouvoir dépenser. C’est utile pour le suivi et les vues en lecture seule, mais cela signifie aussi que toute personne qui obtient le xpub peut voir chaque adresse utilisée par le portefeuille et tout l’historique de son solde, même sans pouvoir dépenser. Le watch-only ne peut pas signer ni déplacer des fonds.
Clés importées et keypools
- Les clés importées sont des clés privées individuelles ajoutées à un portefeuille hors de la structure HD ; elles ne font pas partie de l’arbre dérivé du seed et ne sont pas restaurées par une phrase de récupération
- Un keypool est l’ensemble pré-généré d’adresses qu’un portefeuille garde prêtes ; les vieux portefeuilles (par exemple les premiers Bitcoin Core) dépendaient d’un keypool stocké dans le fichier du portefeuille, c’est pourquoi un fichier de portefeuille, pas seulement une phrase de récupération, comptait
- Les descripteurs de sortie (par exemple wpkh([fingerprint/84'/0'/0']xpub/0/*)) décrivent toute une famille d’adresses en une seule chaîne ; les Bitcoin Core modernes les utilisent
Ce que cela signifie pour la récupération
Trouver un xpub ne déverrouille pas à lui seul les fonds, mais aide à comparer les adresses dérivées après une restauration. Ses métadonnées indiquent la profondeur, l’empreinte de la clé parente et le dernier indice enfant, pas le chemin de dérivation d’origine complet ; cette origine doit être établie par d’autres informations ou vérifications. Un portefeuille watch-only ne peut pas être converti en portefeuille de dépense sans la clé privée ou la phrase de récupération dont il dépend, et si vous n’avez qu’une clé importée, cette clé ou le fichier de portefeuille qui la contient constitue en soi l’élément de récupération ; aucune phrase de récupération ne la restaurera. Comme les clés étendues suivent BIP32, un mauvais chemin appliqué au même xpub produit toujours des adresses d’apparence valide — simplement pas les bonnes.
Vous n’avez toujours pas retrouvé l’accès ?
Indiquez-nous brièvement ce dont vous disposez encore, et nous vous dirons franchement si la récupération est réaliste. Cette première évaluation est gratuite et ne nécessite aucune donnée sensible. Vous ne payez qu’en cas de récupération réussie.