Giter VIP home page Giter VIP logo

kmd-solo-mining's Introduction

Solomining proxy for Komodo. (READY FOR TESTING)

The solo miner's solo pool

The objective is a "light-weight" pool that does what needs to be done.

When all else fails: RTFM!

Requirements

  • node v11.5+ (installs by following "Install" below)
  • coin daemon

Install

sudo apt-get install build-essential libsodium-dev
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
source ~/.bashrc
curl -sL https://deb.nodesource.com/setup_11.x | sudo bash -
sudo apt-get install -y nodejs
sudo npm install npm -g
nvm install node
nvm alias default node
git clone https://github.com/TheComputerGenie/KMD-solo-mining
cd KMD-solo-mining
npm install && cd node_modules/express-dot-engine && npm install [email protected] && cd ../..

Configure

Go to config.json and change it to your setup.

Run

npm start

Update

git pull
rm -rf node_modules
npm install && cd node_modules/express-dot-engine && npm install [email protected] && cd ../..

Differences between this and Z-NOMP

  • This is meant for solo mining
  • There is no share system; Every "share" is the block solution
  • No payments
  • NO equihashverify - While this pool will work with rentals (NiceHash checked at the time of publishing), it is intended for the true solo miner, who needs no such protection against fake shares.

Notes and known issues:

  • (KI) VarDiff is broken.

  • (N) If the code looks like it has 9 styles of writing, that because it does. It was a long journey from NOMP to here with many hands in the jar and no "standard" of style. Over time, the base has become the spagetti that NOMP was written to avoid, and over time that will be changed.

  • (N KI) Web pages use online resources for css and some of the js. These min files are "standard", used on countless sites, can be checked at your discretion, and may or may not be localized at some future point.

  • (N) There is no TLS functionality, because I'm not sure I could ever be convinced of need for a solo setup.

License

Released under the GNU General Public License 3 http://www.gnu.org/licenses/gpl-3.0.html

Forked from aayanl/equihash-solomining which is licensed under GNU GPL v2

kmd-solo-mining's People

Contributors

thecomputergenie avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.