GithubHelp home page GithubHelp logo

j4ys0n / bootnomp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from skinnypetethegiraffe/bootnomp

1.0 3.0 1.0 12.91 MB

NOMP Reborn. With Style.

Home Page: https://notohash.club

License: GNU General Public License v2.0

Dockerfile 0.11% Python 0.28% JavaScript 62.68% C 0.42% HTML 36.21% CSS 0.31%

bootnomp's Introduction

Attention!

This project will soon be replaced by my upcoming project Open Source Mining Portal (OSMP); which will take the great features NOMP offers, while expanding upon them and giving everything a better look! I have no current ETA, though once I have a proof of work, I will release the repository under MIT! Stay tuned if you would like to help out development by contributing!

Helping give NOMP new life! With some style.

If you want to help contribute, please look at the original project first!

BootNOMP is all the things great about NOMP, now with modern style and design of BootStrap 4! Having disliked the previous UI, due to cramping, little to no info displayed while what is displayed is not very helpful to users. I decided to fork a already great project, and add some stylistic touches it severely needs. I would of considered requesting pulls to the main branch, though with such heavy changes to the project, I decided a hard fork would be well suited. But if you would like to contribute, please consider looking at the original project first, as these guys are the ones who helped get this NOMP rebirthing process started.


Updates

Updates marked with * are considered stable releases.

  • v1.1.3*
    • Launched website! Be sure to check it out!
    • Redesigned statistics tracking structure, removing redundency.
    • Added more info to the account statistic page.
    • Considered stable, though needs to be fully tested!
  • v1.1.2
    • Change charts once again, to ChartJS
    • Redesigned Pool/Worker stats pages
    • Added Yescrypt R16 & R32 to dependency projects, currently being testing with Wavicoin.
    • Completed more of Dashboard.
    • Added new NavBar
    • Initial Completetion, Almost Ready For Production. Going live @NotoHash.club soon.
  • v1.1.1
    • Added payment info to redis.
    • Finished initial version of payment history page.
    • Finished initial version of block history page.
    • Finished new homepage.
    • Almost ready for stable release!
  • v1.1.0
    • Added new homepage design.
    • Added dashboard functionality.
    • Added EMA to graphing.
    • Confirmed C11 functionality with Dixicoin.
  • v1.0.9
    • Added pool statistic pages.
    • Expanded API.
    • Cleaned up main nav bar.
    • Added Ravencoin config file.
  • v1.0.8
    • Fixed C11 algorithm.
    • Starting major UI overhaul using BootStrap 4.
  • v1.0.7*
    • Lyra2z (Zcoin) algo fixed, next step is neoscrypt.

Node Open Mining Portal consists from 3 main modules:

Stratum Pool can be replaced with node-merged-pool.
Add new algorithms using Node Multihashing.

Current version: v1.1.3


Install

git clone https://github.com/foxer666/node-open-mining-portal.git pool
cd pool
npm install
node init.js

Requirements

  • Node 8.x.x or higher
  • Coin daemon
  • Redis Server

Run in Docker

I Do Not Use Docker, So I Will Not Be Maintaining This Feature

  1. Correct configs appropriately to your environment in docker directory
  2. cd docker
  3. docker build -t nomp .
  4. docker run -d --name nomp -v $(pwd)/config:/opt/config nomp

You will need to expose some ports to make it accessible from outside. You can achieve this by adding option -p HOST_PORT:CONTAINER_PORT in 4th step

You can see the logs of the server with docker logs -f nomp, or jump into container with docker exec -it nomp.


Hashing algorithms

Working

Algorithm Comment
C11 tested shares and payments with Dixicoin
Groestl tested only shares with AuroraCoin, blocks not tested
lyra2rev2 shares work, needs tests with payments. currently being tested with Lunex coin
lyra2z Working in testnet mining and payouts
NeoScrypt working now thanks to @foxer666 pushing update to parent repo
Qubit Shares works, and blocks should now too.
Scrypt tested with AntiLiteCoin, 1CREDIT, ArgusCoin, WAYAWOLFCOIN and many others
SHA256 tested with VCOIN, don't use with BTC, no Segwit tested
X11 tested with BrainCoin, CannabisCoin, AdzCoin and many others
X16r tested with RavenCoin
Yescrypt needs tests, though should work
YescryptR16 needs tests, though should work
YescryptR32 currently being tested with WaviCoin. shares work, payments unconfirmed

Need tests

Algorithm Comment
? Argon2 need tests
? Blake need tests
? Blake2S need tests
? Cryptonight need tests
? Dcrypt need tests
? Decred need tests
? Fresh need tests
? Fugue need tests
? GroestlMyriad need tests
? Quark need tests
? Hefty1 need tests
? Keccak need tests
? Lbry need tests
? lyra2re need tests
? lyra2re2 need tests
? lyra2z330 need tests
? NIST5 need tests
? S3 need tests
? Scrypt-N need tests
? Scrypt-OG need tests
? Sha1 need tests
? SHAvite-3 need tests
? Skein need tests
? X11Ghost need tests
? X13 need tests
? X14 need tests
? X15 need tests
? zr5 need tests
? ziftr need tests

Don't work yet

Algorithm Comment
- Scrypt-Jane submitblock not working tested with CacheCoin, Yacoin


Credits


License

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

Buy Me Some Coffee?

I drink a lot trust me... I will love you forever!

BTC: 148UCoHdsiRQShaYpLBD3ymagMxZ3ypjfp

ETH: 0xdC88283D6DeD303CeAF88221869B6F3e6F1f69Ab

DXC: DE9seweYFGhSnpnELimB9vDNsbWn81ERvD

WAVI: WVES2K3J42Ayj9WVQ3erN7u7ze129JSXMN

bootnomp's People

Contributors

devnull-ed avatar skinnypetethegiraffe avatar mooleshacat avatar j4ys0n avatar codati avatar panda2k avatar

Stargazers

Iulian Badoi avatar

Watchers

James Cloos avatar  avatar  avatar

Forkers

infinitenigma

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.