You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
ThomasV 008feaa768 include only client in the distribution; servers should use git 14 years ago
..
LICENCE readmes 14 years ago
MANIFEST.in include only client in the distribution; servers should use git 14 years ago
README m 14 years ago
RELEASE-NOTES release notes 14 years ago
electrum.py use height instead of blk_hash to determine if tx is pending 14 years ago
gui.py fix cancel button in password dialog 14 years ago
mnemonic.py optimisation (edit distance) 14 years ago
pyqrnative.py add qr support from slush 14 years ago
setup.py include only client in the distribution; servers should use git 14 years ago
upgrade.py let users upgrade from this version 14 years ago

README

Electrum - lightweight Bitcoin client

Licence: GNU GPL v3
Author: thomasv@gitorious
Language: Python

Features:

* Encrypted wallet: the file that contains your bitcoins is protected with a password. You are protected from thieves.
* Deterministic key generation: If you lose your wallet, you can recover it from its seed. You are protected from your own mistakes.
* No blockchain download: the client requests blockchain information from a server. No delays, always up-to-date.
* Transactions are signed locally: Your private keys are not shared with the server. You do not have to trust the server with your money.
* Privacy: The server does not know you, it does not store user accounts. You are not tied to a particular server.
* No single point of failure: The server code is open source, anyone can run a server.
* Firewall friendly: The client does not need to open a port, it simply polls the server for updates.
* Open Source: Anyone can audit the code.
* Python. Very compact code, easy to contribute.


INSTALL

If you use the source from git, you will need to install python-ecdsa and slowaes:
* sudo easy_install ecdsa
* sudo easy_install slowaes
These packages are included in the tar.gz and zip archives.


In order to use the gui, you need pygtk and tk.
* apt-get install python-gtk2
* apt-get install python-tk



RUN

python electrum.py

If arguments are passed to the command line, Electrum will run in text mode.
Examples:
python electrum.py balance
python electrum.py help