Premier portefeuille Bitcoin

Utilisation de la mémoire froide avec la ligne de commande

Ce guide explique comment signer des transactions Bitcoin en utilisant un portefeuille Electrum hors ligne via l'interface de ligne de commande.

Préparation d'une transaction non signée

Tout d'abord, utilisez votre porte-monnaie en ligne (réservé aux téléspectateurs) pour créer une transaction sans la signer :

electrum payto 1Lb9YaqiKdaPYQPFVRjmy1sZcSsVajaNQA 0.1 --unsigned > unsigned.txn

Cette commande enregistre la transaction non signée dans un fichier appelé unsigned.txn. Si vous utilisez un portefeuille de surveillance uniquement, vous pouvez omettre l'option --unsigned option.

Pour vérifier le contenu de la transaction non signée, utilisez cette commande :

cat unsigned.txn | electrum deserialize -

Signature de la transaction

Le format de sérialisation d'Electrum comprend la clé publique principale nécessaire et les informations de dérivation. Cela permet au portefeuille hors ligne de signer la transaction sans données supplémentaires. Pour signer la transaction :

cat unsigned.txn | electrum signtransaction - > signed.txn

Cette commande lit la transaction non signée, demande le mot de passe du portefeuille et crée un nouveau fichier nommé signed.txn contenant la transaction signée.

Diffusion de la transaction

Après la signature, vous devez envoyer votre transaction au réseau Bitcoin. Utilisez la commande suivante :

cat signed.txn | electrum broadcast -

Si la diffusion est réussie, Electrum affichera l'identifiant de la transaction.

N'oubliez pas qu'une fois diffusées, les transactions en bitcoins sont irréversibles. Vérifiez toujours les détails de la transaction avant de la diffuser.

Table des matières