Skip to content
New electrum for Sapling
Python Other
  1. Python 98.1%
  2. Other 1.9%
Branch: master
Clone or download
hTrap and cryptoprofutonium Patch electrum to support Bubbles network upgrade (#17)
* Patch electrum to support Bubbles network upgrade
- Handle dynamic header size
- Update the branch id used for signing the transaction
- Handle verification of blocks following the difficulty adjustment
- Update block explorers link
- Add new electrum server ip
Latest commit 2a5b295 Sep 13, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
contrib Update travis builds Jul 13, 2019
debian de-zebra. Temp remove coverage Mar 5, 2019
gui Bitcoin to ZClassic Mar 16, 2019
icons zcl-ify Feb 28, 2019
lib Patch electrum to support Bubbles network upgrade (#17) Sep 13, 2019
plugins Correct derivation for ZCL based on SLIP44 Jun 29, 2019
pubkeys add new pubkeys/* from 3.1.3 Jun 28, 2018
scripts update get_history script Nov 29, 2017
snap Bitcoin to ZClassic Mar 16, 2019
.gitignore zcl-ify Feb 28, 2019
.travis.yml update oauth keys Jul 15, 2019
AUTHORS Add self to AUTHORS Nov 9, 2015
Info.plist Revert "follow-up f7200cb: remove Info.plist" Nov 6, 2017
LICENCE Relicensing Feb 24, 2016 zcl-ify Feb 28, 2019
RELEASE-NOTES Bitcoin to ZClassic Mar 16, 2019
deterministic.spec update test hash values Jul 15, 2019
electrum-zclassic-env zcl-ify Feb 28, 2019
electrum-zclassic.conf.sample zcl-ify Feb 28, 2019
electrum-zclassic.desktop Bitcoin to ZClassic Mar 16, 2019
electrum-zclassic.icns update zclassic logo Jul 15, 2019
icons.qrc Update git deploy keys Mar 5, 2019 Update git deploy keys Mar 5, 2019
tox.ini Let travis run the test using Python3 Aug 26, 2017


Electrum-Zclassic - Lightweight Zclassic client

Licence: MIT Licence
Author: Thomas Voegtlin
Language: Python
Build Status

Getting started

Electrum-Zclassic is a pure python application. If you want to use the Qt interface, install the Qt dependencies:

sudo apt-get install python3-pyqt5

If you downloaded the official package (tar.gz), you can run Electrum-Zclassic from its root directory, without installing it on your system; all the python dependencies are included in the 'packages' directory. To run Electrum-Zclassic from its root directory, just do:


You can also install Electrum-Zclassic on your system, by running this command:

sudo apt-get install python3-setuptools
pip3 install .[full]

This will download and install the Python dependencies used by Electrum-Zclassic, instead of using the 'packages' directory. The 'full' extra contains some optional dependencies that we think are often useful but they are not strictly needed.

If you cloned the git repository, you need to compile extra files before you can run Electrum-Zclassic. Read the next section, "Development Version".

Development version

Check out the code from GitHub:

git clone git://
cd electrum-zclassic

Run install (this should install dependencies):

pip3 install .[full]

Compile the icons file for Qt:

sudo apt-get install pyqt5-dev-tools
pyrcc5 icons.qrc -o gui/qt/

Compile the protobuf description file:

sudo apt-get install protobuf-compiler
protoc --proto_path=lib/ --python_out=lib/ lib/paymentrequest.proto

Create translations (optional):

sudo apt-get install python-requests gettext

Creating Binaries

To create binaries, create the 'packages' directory:


This directory contains the python dependencies used by Electrum-Zclassic.


See gui/kivy/Readme.txt file.

You can’t perform that action at this time.