GithubHelp home page GithubHelp logo

yuriy0803 / ergo-nomp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from miningcryptolive/ergo-nomp-mcl

0.0 0.0 0.0 1.43 MB

License: GNU General Public License v2.0

Dockerfile 0.30% Python 0.27% JavaScript 57.92% Shell 0.88% C 0.41% HTML 39.92% CSS 0.30%

ergo-nomp's Introduction

EasyNOMP, a fork of BootNOMP and NOMP

Making it easy to install and configure NOMP!
Current Version: v1.1.4


EasyNOMP pool is live, come mine PEXA @ https://easyxpool.tk/
EasyNOMP development pool is live @ https://dev.easyxpool.tk/

Visit the EasyX Community website: https://www.easyx.info/
Visit the Pexa Project website: https://www.pexaproject.com/

2019/08/11 - I have uploaded a SECURITY UPDATE to anonymize IP's within logfiles. Please see issue ticket #49
2019/08/08 - I have uploaded a fixed version to the main repository. https://dev.easyxpool.tk/
*To update EasyNOMP check out issue ticket #50

EasyNOMP Discord support is DISCONTINUED! Please create an issue ticket for bugs and features.


Features

Feature Developer(s)
Support for 43 Algorithms / Such hashing, much blocks! foxer666, zone117x, 1301313Y
Algorithm Auto-Switching / To keep you making profit! foxer666, zone117x, 1301313Y
Patches pulled from everywhere / To keep EasyNOMP working, up to date, and secure! LeshaCat
SSL Enabled Dashboard / To keep you safe & secure! LeshaCat
Clear Documentation / To help you install & configure EasyNOMP LeshaCat
Additional Statistics Information / To keep you informed 1301313Y
Install Script / No dependancy problems! LeshaCat
SEO Optimized / So you don't have to! 1301313Y, LeshaCat
Donation Addresses / To make donation collection easier! LeshaCat
Matomo/Livezilla Support / To make tracking and support easier! LeshaCat

Helping give NOMP & BootNOMP new life, with some style!

LeshaCat: "EasyX-Community/EasyNOMP is built for the EasyX Community & Pool. EasyNOMP is based off of 1301313Y/BootNOMP. It's focus is to add patches, bug fixes, features, and quality documentation to BootNOMP to make it easy to install. BootNOMP gives NOMP a sleek looking new design, and fully re-designed and re-coded user interface! I saw the original dev working on BootNOMP and the source code and figured I could lend a hand. I have plans to rework the documentation, Block Explorer, Docker source, and some various configuration options. I decided a hard fork would be best suited. If you would like to contribute, please consider looking at the parent project 1301313Y/BootNOMP and original project foxer666/node-open-mining-portal first, as these two guys are the only ones who are helping get the NOMP rebirthing process started."

NOTE: Want to help out? You can fork this repository by clicking "fork" in the top right.
NOTE: If you submit pull requests and they are accepted, your GitHub account will be credited for the work.


Node Open Mining Portal consists of 3 main modules:

Project Link
EasyNOMP https://github.com/EasyX-Community/EasyNOMP
Stratum Pool https://github.com/EasyX-Community/node-stratum-pool
Node Multihashing https://github.com/EasyX-Community/node-multi-hashing

NOTE: Stratum Pool can be replaced with node-merged-pool - https://github.com/UNOMP/node-merged-pool.
NOTE: Node Multihashing can be replaced with node-multi-hashing - https://github.com/EasyX-Community/node-multi-hashing.


Requirements

NOTE: These requirements will be installed in the install section!

  • Coin daemon(s)
  • Node Version Manager
  • Node 8.1.4 or higher
  • Process Manager 2 / pm2
  • Redis Server
  • ntp

License

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


Install Pool

Install instructions are in the directory docs/README.md


Configure Pool

Pool configuration instructions are at the EasyNOMP Wiki: https://github.com/EasyX-Community/EasyNOMP/wiki


Run in Docker

Docker instructions are in in the directory docs/README.md


Troubleshooting

Troubleshooting is in in the directory docs/TROUBLESHOOTING.md


Changelog

Changelog is in in the directory docs/CHANGELOG.md


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, PexaCoin, Placeholders, TragoCoin - Fail: BitCash
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

Screenshots

Home

Home

Pool Stats

Pool Stats

Miner Stats

Miner Stats

Block Explorer

Block Explorer


Credits

User Comment
LeshaCat / EasyX-Community How could anyone forget the original leshacat/EasyNOMP dev?
- Fixed lots of documentation, configuration, and block explorer
- Fixed some API and Redis issues
foxer666 How could anyone forget the original foxer666/node-open-mining-portal devs?
zone117x How could anyone forget the original zone117x/node-open-mining-portal devs?
1301313Y How could anyone forget the original 1301313Y/BootNOMP dev?
   
a2hill helped with X16r
devnulled helped with lyra2z, neoscrypt algo
Kris Klosterman / krisklosterman Updated code for work with Node.JS >=8
Jerry Brady / mintyfresh68 got coin-switching fully working and developed proxy-per-algo feature
Tony Dobbs designs for front-end and created the NOMP logo
LucasJones got p2p block notify working and implemented additional hashing algos
UdjinM6 helped implement fee withdrawal in payment processing
Alex Petrov / sysmanalex contributed the pure C block notify script
svirusxxx sponsored development of MPOS mode
icecube45 helping out with the repo wiki
yoshuki43 his K-Nomp project has really help the development!

Those that contributed to node-stratum-pool


Plz Buy Me Some Coffee?

This is my new Full-Time job and it pays nothing. I drink about 3 pots a day... I will love you forever!

BTC: 18TmiWzbMLyf7MvQMcNWh3hUBVrxBgzrWi

LTC: LX1fUwLVcAaRXvP67ZcqUvjjteaKx1nAvL

ETH/ERC20: 0x52fD0B6847E1D3cEc5600359f24d671FdE2Bc65B

XMR: 4AVabKt1zGhUckqWC5DKtkcc49ChYFuSETzvDZFfVnUYYY5vC4CSZ9xYzmCWvx7ePYZ9YvxgYbYsLL1L9TfQy2hi5Awsc7d


EOF

ergo-nomp's People

Contributors

miningcryptolive 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.