Carteira de Bitcoin líder de mercado

Uso do armazenamento a frio com a linha de comando

Este guia explica como assinar transações de Bitcoin usando uma carteira Electrum off-line por meio da interface de linha de comando.

Preparação de uma transação não assinada

Primeiro, use sua carteira on-line (somente para observação) para criar uma transação sem assiná-la:

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

Esse comando salva a transação não assinada em um arquivo chamado unsigned.txn. Se estiver usando uma carteira somente para observação, você pode omitir o --unsigned opção.

Para verificar o conteúdo da transação não assinada, use este comando:

cat unsigned.txn | electrum deserialize -

Assinatura da transação

O formato de serialização da Electrum inclui a chave pública mestre necessária e as informações de derivação. Isso permite que a carteira off-line assine a transação sem dados adicionais. Para assinar a transação:

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

Esse comando lê a transação não assinada, solicita a senha da carteira e cria um novo arquivo chamado signed.txn contendo a transação assinada.

Transmissão da transação

Depois de assinar, você precisa enviar sua transação para a rede Bitcoin. Use o seguinte comando:

cat signed.txn | electrum broadcast -

Se a transmissão for bem-sucedida, a Electrum exibirá o ID da transação.

Lembre-se de que, uma vez transmitidas, as transações de Bitcoin são irreversíveis. Sempre verifique novamente os detalhes da transação antes de transmiti-la.

Índice