Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 40 million developers.Sign up
This is the initial release of upgraded client for the EarthCoin wallet.
- binary build for Windows 32 bit - virus scan clean
- binary build for Windows 64 bit - virus scan clean
- binary build for Mac OSX - virus scan clean
- binary build for Linux x86-64 bit (Debian/Ubuntu) - probably you experience "missing shared libraries error" if you use it on another Linux distro -> the suggested way to get the EarthCoin wallet for a Linux machine is to follow instructions in doc files.
China rebuild for a test.
Short instructions for upgrade:
- Stop the legacy EarthCoin wallet
- Back-up your EarthCoin data folder, especially wallet.dat file
- Run new EarthCoin wallet
How to enable HD wallet?
If you want to use the advanteges of HD wallet, you must create a new wallet files. To do so, send you funds from your legacy wallet to another wallet, wait several blocks for confirmation the transaction, stop the legacy client, delete the wallet.dat file (or better move it to a backup location) and run the new client. This steps enable the HD wallet. Then you can send your funds to your new wallet.
New EAC address format - do not use until the majority of nodes upgrade!
The upgraded client is ready for new type of addresses acording the latest bitcoin standards. However, you should not use them until the mining pool nodes upgrade. Otherwise your transactions will be rejected by legacy nodes and you can lost your funds. Please, use only legacy type of address. I notice the comunity when the network will be ready for activation of all new features.
Instruction for mining pools
The current version of RPC does not implement the obsolete
You may probably need to upgrade your mining pool software to be able mining EarthCoins on a EarthCoin 2.0 node. For upgrade a UNOMP like pool see the suggested diff https://github.com/zone117x/node-stratum-pool/pull/133/files
Build the linux daemon for a mining pool
This is a short guide. Full documentation can be found at https://github.com/Sandokaaan/EarthCoin2019/blob/master/doc/build-unix.md
Prerequirements (probably you did it in the past, if you have ever built any cryptocoin daemon for your pool):
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3 libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-test-dev libboost-thread-dev
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
git clone https://github.com/Sandokaaan/EarthCoin2019.git
./configure --disable-tests --disable-man
strip earthcoind earthcoin-cli earthcoin-tx
If you use different version of libdb, use ./configure --with-incompatible-bdb, instead:
./configure --with-incompatible-bdb --disable-tests --disable-man