estevaocm / bitkey

A self-contained read-only CD/USB stick with everything you need to perform highly secure air-gapped Bitcoin transactions. Offline cold storage made (slightly more) practical.
https://bitkey.io
23 stars 9 forks source link

Add Electrum-LTC, Electron and MyEtherWallet #1

Closed estevaocm closed 6 years ago

estevaocm commented 6 years ago

Electrum-LTC (https://electrum-ltc.org) and Electron (https://electroncash.org) are Electrum forks for LiteCoin and Bitcoin Cash. MyEtherWallet is a Web wallet for Ethereum that has offline functions. These would be useful additions to Bitkey.

estevaocm commented 6 years ago

MEW added successfully.

Electrum-LTC is having compilation errors and causing runtime errors to Electrum. Electron is also having runtime errors. Most errors are related to xmlrpclib.

estevaocm commented 6 years ago

Electrum-LTC and Electron-Cash sources are included at /usr/local/src.

Electrum-LTC fails due to xmlrpclib incompatibility.

Electron-Cash fails due to "no module named 'version'".

estevaocm commented 6 years ago

Running the compiled packages gets me:

Electron-Cash: no module named dns

Electrum-LTC: ltc-scrypt not available; install python-qt4

estevaocm commented 6 years ago

Both are working now. Must be run directly from /usr/local/src.

estevaocm commented 6 years ago

Last commit adds electron-cash and electrum-ltc to /usr/local/bin so they can be run from source without installing with Python, due to problematic dependencies versions. Applied this method to the original electrum as well. This also solves https://github.com/estevaocm/bitkey/issues/2

Next, I will add LTC and BCH to the lower menu.

estevaocm commented 6 years ago

Release 14.2.0-qrscan-altcoins-1.0