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 ce6363a754 send version to server 14 years ago
..
LICENCE readmes 14 years ago
MANIFEST.in version management 14 years ago
README m 14 years ago
RELEASE-NOTES release notes 14 years ago
electrum.py send version to server 14 years ago
gui.py version management 14 years ago
mnemonic.py optimisation (edit distance) 14 years ago
pyqrnative.py add qr support from slush 14 years ago
setup.py version management 14 years ago
upgrade.py let users upgrade from this version 14 years ago
version.py version management 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