Deze handleiding legt uit hoe u Bitcoin-transacties kunt ondertekenen met een offline Electrum-portemonnee via de opdrachtregelinterface.
Een niet-ondertekende transactie voorbereiden
Gebruik eerst je online (alleen kijken) portemonnee om een transactie te maken zonder deze te ondertekenen:
electrum payto 1Lb9YaqiKdaPYQPFVRjmy1sZcSsVajaNQA 0.1 --unsigned > unsigned.txn
Dit commando slaat de niet-ondertekende transactie op in een bestand genaamd unsigned.txn
. Als je een portemonnee gebruikt die alleen kijkt, kun je de --unsigned
optie.
Gebruik dit commando om de inhoud van de niet-ondertekende transactie te controleren:
cat unsigned.txn | electrum deserialize -
De transactie ondertekenen
Het serialisatieformaat van Electrum bevat de benodigde publieke hoofdsleutel en afleidingsinformatie. Hierdoor kan de offline portemonnee de transactie ondertekenen zonder extra gegevens. Om de transactie te ondertekenen:
cat unsigned.txn | electrum signtransaction - > signed.txn
Dit commando leest de niet-ondertekende transactie, vraagt om het wachtwoord van je portemonnee en maakt een nieuw bestand met de naam signed.txn
die de ondertekende transactie bevat.
De transactie uitzenden
Na het ondertekenen moet u uw transactie naar het Bitcoin-netwerk sturen. Gebruik het volgende commando:
cat signed.txn | electrum broadcast -
Als de uitzending succesvol is, zal Electrum de transactie-ID weergeven.
Eenmaal uitgezonden zijn Bitcoin-transacties onomkeerbaar. Controleer altijd de transactiegegevens voordat u ze uitzendt.