Electrum-LTC is a port of Electrum, the Bitcoin wallet, to Litecoin.
Licence: MIT Licence Original Author: Thomas Voegtlin Port Maintainer: Pooler Language: Python (>= 3.6) Homepage: https://electrum-ltc.org/
(If you've come here looking to simply run Electrum, you may download it here.)
Electrum-LTC itself is pure Python, and so are most of the required dependencies, but not everything. The following sections describe how to run from source, but here is a TL;DR:
sudo apt-get install libsecp256k1-0 python3 -m pip install --user .[gui,crypto]
If you want to use the Qt interface, install the Qt dependencies:
sudo apt-get install python3-pyqt5
For elliptic curve operations, libsecp256k1 is a required dependency:
sudo apt-get install libsecp256k1-0
Alternatively, when running from a cloned repository, a script is provided to build libsecp256k1 yourself:
./contrib/make_libsecp256k1.sh
Due to the need for fast symmetric ciphers, either one of pycryptodomex or cryptography is required. Install from your package manager (or from pip):
sudo apt-get install python3-cryptography
If you would like hardware wallet support, see this.
If you downloaded the official package (tar.gz), you can run Electrum-LTC from its root directory without installing it on your system; all the pure python dependencies are included in the 'packages' directory. To run Electrum-LTC from its root directory, just do:
./run_electrum
You can also install Electrum-LTC on your system, by running this command:
sudo apt-get install python3-setuptools python3-pip python3 -m pip install --user .
This will download and install the Python dependencies used by Electrum-LTC instead of using the 'packages' directory.
Check out the code from GitHub:
git clone git://github.com/pooler/electrum-ltc.git cd electrum-ltc git submodule update --init
Run install (this should install dependencies):
python3 -m pip install --user .
Create translations (optional):
sudo apt-get install python-requests gettext ./contrib/pull_locale
See contrib/build-linux/README.md
.
See contrib/build-linux/appimage/README.md
.
See contrib/osx/README.md
.
See contrib/build-wine/README.md
.
See electrum_ltc/gui/kivy/Readme.md
.