- Main module - https://github.com/ZenProtocol-Pool/node-open-mining-portal
- Stratum Pool - https://github.com/ZenProtocol-Pool/node-stratum-pool
- Node Multihashing libraries https://github.com/ZenProtocol-Pool/node-multi-hashing
Stratum Pool can be replaced with node-merged-pool (it's made in UNOMP) Adding new algos threw Node Multihashing libraries.
Current version: v1.0.11
git clone https://github.com/ZenProtocol-Pool/node-open-mining-portal.git pool
cd pool
npm install
node init.js
- Node 8.x.x or higher
- Coin daemon
- Redis Server
- Correct configs appropriately to your environment in docker directory
cd dockerdocker 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.
- devnulled - Main maintainer, architecture
- a2hill - helped with X16r
- 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
- Those that contributed to node-stratum-pool
Released under the GNU General Public License v2 http://www.gnu.org/licenses/gpl-2.0.html