LinuxCommandLibrary

electrum

bitcoin wallet

TLDR

Create a new wallet

$ electrum -w [new_wallet.dat] create
copy


Restore an existing wallet from seed offline
$ electrum -w [recovery_wallet.dat] restore -o
copy


Create a signed transaction offline
$ electrum mktx [recipient] [amount] -f 0.0000001 -F [from] -o
copy


Display all wallet receiving addresses
$ electrum listaddresses -a
copy


Sign a message
$ electrum signmessage [address] [message]
copy


Verify a message
$ electrum verifymessage [address] [signature] [message]
copy


Connect only to a specific electrum-server instance
$ electrum -p socks5:[127.0.0.1]:9050 -s [56ckl5obj37gypcu.onion]:50001:t -1
copy

SYNOPSIS

electrum [options] command [options]

DESCRIPTION

Electrum is a lightweight bitcoin client.
Electrum protects from losing bitcoins in a backup mistake or computer failure. It allows recovery of wallet from a passphrase which you can learn by heart or write it down on a paper.
Since electrum does not download the entire bitcoin block chain there is no waiting time when the client is started.

-g GUI, --gui=GUI

Select user interface, possible values are qt, lite, gtk or text

-w WALLET_PATH, --wallet=WALLET_PATH

Use wallet from WALLET_PATH, default is electrum.dat.

-o, --offline

Remain offline.

-a, --all

Show all addresses.

-b, --balance

Show the balance of listed addresses

-l, --labels

Show the labels of listed addresses

-f TX_FEE, --fee=TX_FEE

set tx fee

-F FROM_ADDR, --fromad

dr=FROM_ADDR

set source address for payto/mktx. if it isn't in the wallet, it will ask for the private key unless supplied in the format public_key:private_key. It's not saved in the wallet.

-c CHANGE_ADDR, --changeaddr=CHANGE_ADDR

set the change address for payto/mktx. default is a spare address, or the source address if it's not in the wallet.

-s SERVER, --server=SERVER

set server host:port:protocol, where protocol is t or h

-p PROXY, --proxy=PROXY

set proxy [type:]host[:port], where type is socks4,socks5 or http

-v, --verbose

show debugging information

-P, --portable

portable wallet

-L LANGUAGE, --lang=LANGUAGE

default language used in GUI

-u, --usb

Turn on support for hardware wallets (EXPERIMENTAL).

AUTHORS

Electrum client was initially written by ThomasV <thomasv@gitorious>
This manual page was written by Vasudev Kamath <kamathvasudev@gmail.com> for Debian Project (but can be used by others).

Copied to clipboard