
ECOin - Copyright (c) - 2014/2021 - GPLv3 - epsylon@riseup.net (https://03c8.net)

===================================================
# BUILDS - ECOlogical P2P Crypto-Currency (ECOin) #
===================================================

=================
+ Build Makefile:
=================

cd ecoin/

  + GNU/Linux:

	/usr/lib/x86_64-linux-gnu/qt4/bin/qmake USE_UPNP=0 -o Makefile ecoin-qt.pro

================
+ Build leveldb:
================

cd src/leveldb

  + GNU/Linux:

        TARGET_OS=Linux make libleveldb.a libmemenv.a

  + MacOS X:

        TARGET_OS=Darwin make libleveldb.a libmemenv.a

  + Windows:

        TARGET_OS=NATIVE_WINDOWS make libleveldb.a libmemenv.a

===================================================

===============
+ Build Wallet:
===============

See doc/build-*.txt for detailed instructions on building /ecoin-qt/ on different platforms.

  + GNU/Linux:

	cd ..
	qmake USE_UPNP=- (or USE_UPNP=0)
	make

        ./ecoin-qt

===============
+ Build Daemon:
===============

See doc/build-*.txt for detailed instructions on building /ecoind/ on different platforms.

  + GNU/Linux:

	cd src/
	make -f makefile.linux USE_UPNP=- (or USE_UPNP=0)
	strip ecoind

        ./ecoind

==========================
+ Configuration (Example):
==========================

  + GNU/Linux:

     - File: /home/$USER/.ecoin/ecoin.conf # chmod 600 ecoin.conf

        rpcuser=ecoinrpc
        rpcpassword=YourPassWord2021 # use lowercase, upper case and numbers
        rpcallowip=127.0.0.1
        noirc=1
        listen=1
        server=1
        daemon=1
        testnet=0
	addnode = 176.28.23.46 # 03c8.net

     ./ecoind -conf=/home/$USER/.ecoin/ecoin.conf 

====================
+ Testnet (Running):
====================

  + GNU/Linux:

     cd src/
     ./ecoind -testnet

====================
+ Ports (Listening):
====================

  + Default P2P Port: 7408

  + Default RPC Port (main): 7474

  + Default RPC Port (testnet): 17474

===================================================

