Skip to content

Standardize common cryptocurrency related tasks

Notifications You must be signed in to change notification settings

moesy/crypto-world

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crypto-world

Standardize common cryptocurrency related tasks

supported O.S

  • Ubuntu 16.x

supported coins

  • Ethereum
  • Hush
  • Trezarcoin

supported miners

  • ccminer
  • ethminer
  • ewbf
  • nheqminer

Ubuntu Install

sudo apt-get install git -y
mkdir -p /opt
sudo chown -R $USER:$USER /opt/
git clone https://github.com/mokio8/crypto-world.git /opt/crypto-world
cd /opt/crypto-world/build

Configuration

  • config/crypto-world-mines.conf

    • change output.elasticsearch.host to the explorer url
  • config/filebeat.yml

    • change fields.rig to this rigsname (use unique and meaningful names)
  • mine/makefile

    • change wallet credentials in makefile

build commands

run from the build/ directory
  • make rig-nvidia

Install miners

  • install the miners from the build/ directory
  • make miner-{miner} i.e make miner-ewbf

Start Mining

run from the mine/ directory
  • make mine-{coin} i.e (make mine-hush)

Start logging engine

cd /usr/share/logstash; sudo bin/logstash -f crypto-world-mines.conf  --path.settings /etc/logstash/ --config.reload.automatic