Aller au contenu principal

address-generator-tutorial

TARGET_LOCALE: fr


title: "Tutoriel Address Generator : Dériver des adresses crypto" description: "Tutoriel pas à pas pour dériver des adresses de cryptomonnaie avec l’Address Generator de SafeSeed. Apprenez à dériver des adresses Bitcoin, Ethereum et multi-chaînes à partir de phrases mnémoniques BIP-39 ou de clés publiques étendues." keywords: [générateur d’adresse, dériver une adresse crypto, adresse bitcoin, adresse ethereum, adresse xpub, adresse BIP-44, dérivation d’adresse de cryptomonnaie, wallet multi-chaînes] sidebar_position: 4

Tutoriel Address Generator : Dériver des adresses crypto

Chaque transaction en cryptomonnaie nécessite une adresse, un identifiant unique qui fonctionne comme un numéro de compte bancaire. Mais contrairement aux comptes bancaires, les adresses crypto sont dérivées mathématiquement à partir de clés privées, elles-mêmes dérivées de votre phrase mnémonique. L’Address Generator de SafeSeed vous permet d’effectuer cette dérivation directement dans votre navigateur, en vous donnant une visibilité complète sur la façon dont vos wallets génèrent les adresses et en vous permettant de vérifier que votre phrase mnémonique de sauvegarde produit les adresses attendues.

Essayez-le maintenant

Dérivez des adresses pour plus de 15 blockchains sur safeseed.app/tools/address-generator/ — 100 % côté client, fonctionne hors ligne.

Pourquoi vous avez besoin d’un Address Generator

Vous pourriez vous demander : si votre wallet génère déjà des adresses, pourquoi auriez-vous besoin d’un outil séparé ? Il y a plusieurs raisons convaincantes.

Vérification du wallet

Lorsque vous configurez un hardware wallet avec une phrase mnémonique, vous faites confiance à l’appareil pour dériver correctement les adresses à partir de cette phrase. Mais comment en être sûr ? L’Address Generator vous permet de vérifier la dérivation de façon indépendante. Entrez votre phrase mnémonique dans SafeSeed (sur une machine air-gapped) et confirmez que les adresses correspondent à celles affichées par votre hardware wallet.

Récupération du wallet

Si votre hardware wallet est perdu ou endommagé, vous devez récupérer vos fonds à l’aide de votre phrase mnémonique. Mais que faire si le nouveau logiciel wallet génère des adresses différentes ? Différents wallets peuvent utiliser différents chemins de dérivation (BIP-44, BIP-49, BIP-84). L’Address Generator vous aide à explorer différents chemins pour trouver où se trouvent vos fonds.

Pré-génération d’adresses de réception

Pour les utilisateurs soucieux de la confidentialité, vous pouvez vouloir pré-générer un lot d’adresses de réception à partir de votre phrase mnémonique sans connecter votre hardware wallet. L’Address Generator peut produire une liste d’adresses le long d’un chemin de dérivation, que vous pourrez ensuite partager selon vos besoins.

Wallets en watch-only

En saisissant une clé publique étendue (xpub/ypub/zpub) au lieu d’une phrase mnémonique, vous pouvez dériver des adresses sans jamais exposer vos clés privées. C’est la base des wallets watch-only qui peuvent surveiller les soldes et générer des adresses de réception, mais ne peuvent pas dépenser les fonds.

Comprendre la dérivation d’adresses

Avant d’utiliser l’outil, il est utile de comprendre les concepts sous-jacents.

De la phrase mnémonique à l’adresse

Le parcours de la phrase mnémonique à l’adresse suit une chaîne bien définie :

Phrase mnémonique (BIP-39)
↓ PBKDF2
Seed maître (512 bits)
↓ BIP-32
Clé maître (xprv)
↓ Chemin BIP-44
Clé privée enfant
↓ Courbe elliptique
Clé publique enfant
↓ Hachage + Encodage
Adresse

Chaque étape est déterministe : la même entrée produit toujours la même sortie. C’est ce qui rend la récupération du wallet possible : tant que vous avez la phrase mnémonique (et connaissez le chemin de dérivation), vous pouvez régénérer chaque clé et chaque adresse.

Chemins de dérivation BIP-44

BIP-44 définit une structure standard pour organiser les clés :

m / purpose' / coin_type' / account' / change / address_index
NiveauDescriptionExemple
mClé maîtreRacine de l’arbre
purpose'Standard BIP44' (Legacy), 49' (SegWit), 84' (Native SegWit), 86' (Taproot)
coin_type'Cryptomonnaie0' (Bitcoin), 60' (Ethereum), 2' (Litecoin)
account'Index de compte0' (premier compte), 1' (deuxième compte)
changeChaîne externe/interne0 (réception), 1 (change)
address_indexNuméro d’adresse0, 1, 2, ...

L’apostrophe (') indique une dérivation hardened, qui empêche les clés enfant d’être utilisées pour dériver la clé parente. C’est une fonctionnalité de sécurité critique.

Formats d’adresse (Bitcoin)

Bitcoin a évolué à travers plusieurs formats d’adresse, chacun offrant des fonctionnalités différentes :

FormatPréfixePurpose du cheminNiveau de fraisExemple
Legacy (P2PKH)144'Le plus élevé1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
SegWit (P2SH-P2WPKH)349'Moyen3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
Native SegWit (P2WPKH)bc1q84'Faiblebc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq
Taproot (P2TR)bc1p86'Le plus faiblebc1p5d7rjq7g6rdk2yhzks9smlaqtedr4dekq08ge8ztwac72sfr9rusxg3297

L’Address Generator vous permet de sélectionner le format à dériver, afin de correspondre à celui utilisé par votre wallet.

Pas à pas : Dériver des adresses à partir d’une phrase mnémonique

Étape 1 : Ouvrir l’Address Generator

Accédez à safeseed.app/tools/address-generator/ dans votre navigateur.

Note de sécurité : si vous saisissez une phrase mnémonique qui protège de vrais fonds, suivez le Guide d’utilisation hors ligne et utilisez l’outil sur un ordinateur air-gapped.

Étape 2 : Saisir votre phrase mnémonique

Dans le champ de saisie, entrez votre phrase mnémonique BIP-39 de 12 ou 24 mots. L’outil valide la phrase en temps réel :

  • Indicateur vert : phrase BIP-39 valide (checksum correct)
  • Indicateur rouge : phrase invalide (mot absent de la liste BIP-39 ou checksum non concordant)

Si vous recevez une erreur de validation, causes fréquentes :

  • Un mot mal orthographié (vérifiez la wordlist BIP-39)
  • Des mots dans le mauvais ordre
  • Un mot manquant
  • Des espaces ou caractères en trop

Étape 3 : (Optionnel) Saisir une passphrase

Si vous utilisez une passphrase BIP-39 (25e mot), entrez-la dans le champ passphrase. La passphrase modifie fondamentalement le seed dérivé, ce qui produit des clés et adresses complètement différentes. Si vous utilisez habituellement une passphrase avec votre wallet, vous devez la saisir ici pour obtenir des adresses correspondantes.

Laisser la passphrase vide est aussi valide : cela génère les adresses du wallet "par défaut" qui existe sans passphrase.

Étape 4 : Sélectionner la cryptomonnaie

Choisissez la blockchain pour laquelle vous souhaitez dériver des adresses. L’Address Generator prend en charge plus de 15 blockchains :

  • Bitcoin (BTC) — avec options Legacy, SegWit, Native SegWit et Taproot
  • Ethereum (ETH) — et toutes les chaînes compatibles EVM
  • Litecoin (LTC)
  • Bitcoin Cash (BCH)
  • Dogecoin (DOGE)
  • Et bien d’autres (voir Blockchains prises en charge)

La sélection d’une cryptomonnaie définit automatiquement le coin_type approprié dans le chemin de dérivation.

Étape 5 : Choisir le format d’adresse

Pour Bitcoin, sélectionnez votre format d’adresse préféré :

  • Native SegWit (bc1q) : recommandé pour les wallets modernes, frais les plus bas
  • Taproot (bc1p) : format le plus récent, pris en charge par la plupart des wallets en 2026
  • SegWit (3...) : compatible avec les wallets plus anciens
  • Legacy (1...) : compatibilité maximale, frais les plus élevés

Pour Ethereum, il n’existe qu’un seul format d’adresse (0x...), donc cette étape ne s’applique pas.

Étape 6 : Définir le chemin de dérivation

L’outil préremplit le chemin de dérivation standard selon vos sélections de cryptomonnaie et de format. Pour la plupart des utilisateurs, la valeur par défaut est correcte :

  • Bitcoin Native SegWit : m/84'/0'/0'/0/0
  • Bitcoin Taproot : m/86'/0'/0'/0/0
  • Ethereum : m/44'/60'/0'/0/0
  • Litecoin : m/84'/2'/0'/0/0

Si votre wallet utilise un chemin non standard, vous pouvez le modifier manuellement. C’est particulièrement utile lors de la récupération de fonds depuis des wallets qui utilisent des chemins de dérivation personnalisés.

Étape 7 : Générer des adresses

Cliquez sur Derive pour générer des adresses. L’outil affiche :

  • Address : l’adresse publique à laquelle vous pouvez recevoir des fonds
  • Private Key : la clé privée correspondante au format Wallet Import Format (WIF) ou hex
  • Derivation Path : le chemin exact utilisé pour dériver cette adresse
  • Public Key : la clé publique compressée ou non compressée

Vous pouvez générer plusieurs adresses séquentielles en ajustant l’index d’adresse. La plupart des wallets génèrent les adresses séquentiellement à partir de l’index 0 :

IndexChemin (Bitcoin Native SegWit)Usage
0m/84'/0'/0'/0/0Première adresse de réception
1m/84'/0'/0'/0/1Deuxième adresse de réception
2m/84'/0'/0'/0/2Troisième adresse de réception
.........

Étape 8 : Vérifier avec votre wallet

Comparez les adresses dérivées avec celles affichées dans votre logiciel wallet ou hardware wallet :

  1. Ouvrez votre wallet et allez dans la section "Receive"
  2. Générez une nouvelle adresse dans le wallet
  3. Comparez-la avec la première adresse (index 0) dérivée par SafeSeed
  4. Générez des adresses supplémentaires et comparez les index 1, 2, etc.

Si les adresses correspondent, votre sauvegarde de phrase mnémonique est vérifiée et correcte. Sinon, vérifiez :

  • Le chemin de dérivation est-il le même ? (Les wallets utilisent des chemins différents)
  • Avez-vous saisi correctement la passphrase ?
  • Le format d’adresse est-il le même ? (Legacy vs. SegWit vs. Taproot)

Pas à pas : Dériver des adresses à partir d’une clé publique étendue

Pour des opérations watch-only où vous ne voulez pas exposer votre phrase mnémonique, vous pouvez utiliser une clé publique étendue.

Qu’est-ce qu’une clé publique étendue ?

Une clé publique étendue (xpub, ypub ou zpub) est une clé publique à un niveau spécifique de l’arbre de dérivation qui peut dériver toutes les clés publiques enfant (et donc les adresses) en dessous, sans connaître aucune clé privée.

Type de cléPréfixe de formatType d’adresse
xpubxpub6...Legacy (P2PKH)
ypubypub6...SegWit (P2SH-P2WPKH)
zpubzpub6...Native SegWit (P2WPKH)

Exporter votre clé publique étendue

La plupart des wallets permettent d’exporter votre xpub/ypub/zpub :

  • Ledger Live : Settings > Accounts > (select account) > Advanced > Extended Public Key
  • Trezor Suite : Account details > Show xpub
  • Electrum : Wallet > Information
  • BlueWallet : Wallet > Settings > Show XPUB

Utiliser le xpub dans SafeSeed

  1. Collez votre clé publique étendue dans le champ de saisie de l’Address Generator
  2. L’outil détecte le type de clé et sélectionne le format d’adresse approprié
  3. Générez les adresses à partir de l’index 0
  4. Comparez avec votre wallet pour vérifier

Avantages de la dérivation basée sur xpub :

  • Aucune exposition de phrase mnémonique — sûr à utiliser sur n’importe quel ordinateur
  • Génère uniquement des adresses publiques (aucune clé privée affichée)
  • Idéal pour configurer des wallets watch-only ou des outils de monitoring
  • Peut être partagé avec des comptables ou des trackers de portefeuille sans risque de sécurité

Limites :

  • Impossible de dériver des clés privées (par conception)
  • Confidentialité : toute personne avec votre xpub peut voir toutes vos adresses et soldes

Cas d’usage pratiques

Cas d’usage 1 : Vérifier la configuration d’un hardware wallet

Vous venez de configurer un nouveau Ledger Nano avec une phrase mnémonique de 24 mots. Avant de déposer des fonds :

  1. Notez la phrase mnémonique sur papier
  2. Ouvrez l’Address Generator SafeSeed sur un ordinateur air-gapped
  3. Saisissez la phrase mnémonique
  4. Sélectionnez Bitcoin > Native SegWit
  5. Dérivez les 5 premières adresses
  6. Comparez-les avec les 5 premières adresses de réception affichées dans Ledger Live
  7. Si tout correspond, votre sauvegarde de phrase mnémonique est correcte
  8. Effacez l’ordinateur air-gapped

Cas d’usage 2 : Trouver des fonds manquants après récupération

Vous avez récupéré un wallet avec votre phrase mnémonique, mais vos fonds n’apparaissent pas. Le wallet utilise peut-être un chemin de dérivation différent.

  1. Entrez votre phrase mnémonique dans l’Address Generator
  2. Essayez différents chemins :
    • m/44'/0'/0'/0/0 (Legacy)
    • m/49'/0'/0'/0/0 (SegWit)
    • m/84'/0'/0'/0/0 (Native SegWit)
    • m/86'/0'/0'/0/0 (Taproot)
  3. Pour chaque chemin, vérifiez les premières adresses sur un explorateur blockchain
  4. Quand vous trouvez des adresses avec un solde, vous avez le bon chemin
  5. Configurez votre wallet de récupération pour utiliser ce chemin

Cas d’usage 3 : Générer un lot d’adresses de réception

Vous voulez recevoir des dons ou paiements en Bitcoin sans exposer votre hardware wallet ni votre phrase mnémonique :

  1. Exportez votre zpub depuis votre hardware wallet
  2. Entrez-le dans l’Address Generator
  3. Générez les adresses de 0 à 99
  4. Copiez ces adresses dans votre système de paiement ou votre site web
  5. Chaque payeur reçoit une adresse unique, ce qui améliore la confidentialité
  6. Les fonds arrivent sur des adresses contrôlées par votre hardware wallet

Cas d’usage 4 : Vérification croisée de logiciels wallet

Vous utilisez Electrum et BlueWallet avec la même phrase mnémonique. Pour vérifier qu’ils dérivent les mêmes adresses :

  1. Entrez votre phrase mnémonique dans l’Address Generator de SafeSeed
  2. Dérivez les adresses pour le chemin approprié
  3. Comparez avec la liste d’adresses d’Electrum
  4. Comparez avec la liste d’adresses de BlueWallet
  5. Les trois doivent correspondre exactement

Cas d’usage 5 : Gestion d’actifs multi-chaînes

Vous avez une phrase mnémonique de 24 mots et souhaitez recevoir Bitcoin, Ethereum et Litecoin :

  1. Entrez votre phrase mnémonique
  2. Sélectionnez Bitcoin > Native SegWit : notez l’adresse bc1q...
  3. Sélectionnez Ethereum : notez l’adresse 0x...
  4. Sélectionnez Litecoin : notez l’adresse ltc1q...
  5. Chaque blockchain dérive du même seed mais utilise un coin_type différent dans le chemin, garantissant l’absence de collision

Comprendre la sortie

Address

L’adresse publique formatée pour la blockchain sélectionnée. C’est ce que vous partagez avec d’autres pour recevoir des fonds. Le format dépend de la blockchain et du type d’adresse sélectionnés.

Private Key

La clé privée correspondante qui peut dépenser les fonds envoyés à l’adresse. Affichée en WIF (Wallet Import Format) pour les chaînes basées sur Bitcoin ou en hexadécimal pour les chaînes basées sur Ethereum.

Ne partagez jamais cette valeur. Elle donne un contrôle total sur les fonds de l’adresse correspondante.

Public Key

La clé publique compressée (33 octets, hex) dérivée de la clé privée. L’adresse est dérivée de cette clé publique via hachage. La clé publique elle-même n’est généralement pas nécessaire au quotidien, mais elle est importante pour les configurations multi-signatures et les applications avancées.

Derivation Path

Le chemin exact BIP-44/49/84/86 utilisé pour dériver cette paire de clés précise. C’est l’information dont vous avez besoin si vous devez récupérer la même adresse avec un autre logiciel wallet.

Bonnes pratiques de sécurité

Lors de la saisie d’une phrase mnémonique

  1. Utilisez un ordinateur air-gapped pour les phrases mnémoniques protégeant de vrais fonds
  2. Déconnectez-vous d’internet avant de saisir le seed
  3. Fermez tous les autres onglets et applications du navigateur
  4. Désactivez les extensions navigateur qui pourraient avoir accès au presse-papiers
  5. Ne collez jamais une phrase mnémonique depuis votre presse-papiers (saisissez-la manuellement)
  6. Effacez les données du navigateur une fois terminé
  7. Redémarrez l’ordinateur pour une assurance maximale

Lors de l’utilisation d’une clé publique étendue

Les clés publiques étendues (xpub/ypub/zpub) n’exposent pas vos clés privées, elles peuvent donc être utilisées sur des ordinateurs ordinaires connectés à internet. Cependant, gardez à l’esprit que :

  • Toute personne avec votre xpub peut dériver toutes vos adresses et voir vos soldes
  • C’est un sujet de confidentialité, pas de sécurité — ils ne peuvent pas dépenser vos fonds
  • Traitez votre xpub comme sensible mais non secret

Général

  • N’ajoutez pas la page aux favoris avec une phrase mnémonique saisie
  • N’utilisez pas l’autofill ni les gestionnaires de mots de passe pour stocker des phrases mnémoniques
  • Vérifiez l’URL avant de saisir des données sensibles
  • Vérifiez le code source si vous avez un profil technique — SafeSeed est open-source

FAQ

Pourquoi des wallets différents affichent-ils des adresses différentes pour la même phrase mnémonique ?

Différents wallets peuvent utiliser des chemins de dérivation différents. Par exemple, Electrum utilise m/84'/0'/0' pour Native SegWit alors que certains wallets plus anciens peuvent utiliser m/44'/0'/0' pour des adresses Legacy. L’Address Generator vous permet d’essayer différents chemins pour correspondre à celui de votre wallet. Consultez le Tutoriel Key Derivation Tool pour en savoir plus sur les chemins de dérivation.

Puis-je générer des adresses Ethereum à partir d’une phrase mnémonique Bitcoin ?

Oui. Une phrase mnémonique BIP-39 est agnostique à la blockchain. Les mêmes 24 mots peuvent dériver des adresses Bitcoin (avec m/44'/0'/0'/0/0), des adresses Ethereum (avec m/44'/60'/0'/0/0) et des adresses pour toute autre blockchain prise en charge. Le paramètre coin_type dans le chemin détermine les adresses de quelle blockchain sont dérivées.

Est-il sûr de saisir ma phrase mnémonique sur un site web ?

SafeSeed fonctionne entièrement côté client — aucune donnée n’est envoyée à un serveur. Cependant, la pratique la plus sûre pour de vrais fonds est d’utiliser l’outil sur un ordinateur air-gapped sans connexion internet. Cela élimine le risque qu’une extension navigateur, un malware ou toute attaque réseau intercepte votre phrase mnémonique. Consultez le Guide d’utilisation hors ligne.

Quelle est la différence entre xpub, ypub et zpub ?

Ce sont des clés publiques étendues correspondant à différents formats d’adresse : xpub pour Legacy (BIP-44), ypub pour SegWit (BIP-49) et zpub pour Native SegWit (BIP-84). Elles contiennent les mêmes données de clé publique sous-jacentes, mais indiquent au logiciel wallet quel format d’adresse dériver. L’Address Generator accepte les trois formats.

Combien d’adresses puis-je dériver à partir d’une phrase mnémonique ?

Théoriquement, chaque chemin BIP-44 prend en charge jusqu’à 2^31 (environ 2,1 milliards) adresses par compte, et vous pouvez avoir jusqu’à 2^31 comptes par coin type. En pratique, les wallets scannent généralement les 20 à 100 premières adresses. L’Address Generator vous permet d’en dériver autant que nécessaire en incrémentant l’index d’adresse.

Puis-je utiliser l’Address Generator pour vérifier si ma phrase mnémonique a été compromise ?

Vous pouvez dériver vos adresses et les vérifier sur un explorateur blockchain. Si vous voyez des transactions sortantes inattendues, votre phrase mnémonique a peut-être été compromise. Toutefois, effectuez cette vérification sur une machine air-gapped : si vous saisissez une phrase mnémonique potentiellement compromise sur un appareil connecté, vous confirmez qu’elle est valide et financée, ce qui peut accélérer le vol.

Que faire si l’adresse dérivée ne correspond pas à mon wallet ?

Vérifiez ces causes courantes : (1) Mauvais chemin de dérivation — essayez de basculer entre BIP-44/49/84/86. (2) Mauvaise passphrase — assurez-vous d’utiliser la même passphrase que votre wallet. (3) Mauvais index de compte — certains wallets utilisent le compte 1' au lieu de 0'. (4) Mauvais format d’adresse — vérifiez Legacy vs. SegWit vs. Native SegWit. Le Key Derivation Tool peut vous aider à explorer l’arbre de dérivation complet.

Dois-je générer une nouvelle adresse pour chaque transaction ?

C’est une bonne pratique d’utiliser une adresse neuve pour chaque transaction entrante. Cela améliore la confidentialité en empêchant les observateurs blockchain de relier vos transactions. La plupart des logiciels wallet gèrent cela automatiquement (avec des index d’adresse séquentiels). L’Address Generator peut vous aider à pré-générer un lot d’adresses si nécessaire.

Guides associés