If you want to help contribute, please look at the original project first!
This 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.
Stratum Pool can be replaced with node-merged-pool.
Add new algorithms using Node Multihashing.
Current version: v1.1.3
git clone https://github.com/cryptosharks131/node-open-mining-portal.git pool
cd pool
npm install
node init.js
- Node 8.x.x or higher
- Coin daemon
- Redis Server
I Do Not Use Docker, So I Will Not Be Maintaining This Feature
- Correct configs appropriately to your environment in docker directory
cd docker
docker build -t nomp .
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
.
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 |
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 |
Algorithm | Comment | |
---|---|---|
- | Scrypt-Jane | submitblock not working tested with CacheCoin, Yacoin |
- 1301313Y - Upgraded the UI and stat modules
- a2hill - helped with X16r
- devnulled - helped with lyra2z, neoscrypt algo
- Kris Klosterman / krisklosterman - Updated code for work wiht 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
- vekexasia - co-developer & great tester
- TheSeven - answering an absurd amount of my questions and being a very helpful gentleman
- 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
- Fcases - ordered me a pizza <3
- yoshuki43 - his K-Nomp project has really help the development!
- Those that contributed to node-stratum-pool
Released under the GNU General Public License v2 http://www.gnu.org/licenses/gpl-2.0.html
BTC: 1FJvtLBszQgY2eKBawov48RwSYy2yqEvn1
ETH: 0x39acE9917e25E2A04643d30319cF34449A72441B
LTC: LR1Mmchr6Zz1vj51xecTiEdS1WHfJTVg5t