Skip to content

Ecostake-Network/ecostake-blockchain

Repository files navigation

ecostake-blockchain (ECOSTAKE)

Alt Ecostake Logo

Ecostake (ECOSTAKE) is a modern, green cryptocurrency built to be efficient, decentralized, and secure.

Useful Links

Social Links

  • Discord - Join the Ecostake Discord Community
  • Twitter - Follow Ecostake on Twitter

How to Install

Ecostake Executable are available from our GitHub Releases Page. You can also build from source. An example case for Ubuntu source installation is provided below. Please visit our wiki page for more details, and for source installation on operating systems.

# Update, install GIT, clone Ecostake repo

   sudo apt-get update
   sudo apt install git -y
   git clone https://github.com/Ecostake-Network/ecostake-blockchain.git
  
# Install Ecostake Blockchain

   cd ecostake-blockchain
   sh install.sh
   . ./activate
   ecostake init

# Install Ecostake GUI

   sh install-gui.sh
   cd ecostake-blockchain-gui
   npm run electron &

If the Ecostake client is unable to find peers automatically, please connect to the following official peers:

  • introducer.ecostake.online / Port: 38444
  • dns-introducer.ecostake.online / Port: 38444

How to Stake

  1. Query the staking addresses according to your farming plot list:

    $ ecostake farm summary
    ...
    Staking addresses:
      ecostake1x6jjvepyvjv7395nmtywvx9mknshgy78dsmuu38m0e9grxr080nsltjugr (balance: 0, plots: 27)
    ...
    
  2. Deposit coins to the staking address:

    $ ecostake wallet send -t ecostake1x6jjvepyvjv7395nmtywvx9mknshgy78dsmuu38m0e9grxr080nsltjugr -a 1
    

    Wait for the transaction get confirmed, query staking balance again:

    $ ecostake farm summary
    ...
    Staking addresses:
      ecostake1x6jjvepyvjv7395nmtywvx9mknshgy78dsmuu38m0e9grxr080nsltjugr (balance: 1, plots: 27)
    ...
    
  3. Withdraw coins from the staking address:

    $ ecostake wallet send_from -s ecostake1x6jjvepyvjv7395nmtywvx9mknshgy78dsmuu38m0e9grxr080nsltjugr -t $RECEIVER -n $NUMCOINS
    

    Do a transaction to transfer a number of coins from the staking address to any receive address.

    The value of each key will depend upon how the coins were deposited to the staking address.

    Make sure to choose the wallet that contains the plot farmer key.