peya-nodejs-pool

Peya-centric mining pool derived from cryptonote-nodejs-pool.

Supported chains:

  • Peya
  • Salvium
  • Monero
  • Zephyr

Current scope:

  • solo mining baseline only
  • RandomX-only product direction
  • shared util backend from ../node-cryptoforknote-util-salvium

This repo is no longer meant to be a generic public multi-coin pool distribution. The older broad coin matrix was inherited as a bootstrap base and is being removed in favor of a smaller product surface that matches the actual supported stack.

Quick start:

  1. Install dependencies with npm update.
  2. Copy one of:
    • config_examples/monero.json
    • config_examples/salvium.json
    • config_examples/peya.json
    • config_examples/zephyr.json to config.json.
  3. Point the config at your daemon, wallet RPC and Redis.
  4. Start the pool with node init.js -config=config.json.

Notes:

  • Peya and Salvium are treated as current-carrot chains.
  • Zephyr solo validation was done on the local fastfork testnet harness.
  • Monero solo validation was done on local regtest.
  • merge mining will be built as a separate product layer on top of this repo; legacy child-pool merge-mining code is being removed from this baseline.
Description
peya centric pool
Readme GPL-2.0 12 MiB
Languages
JavaScript 66.5%
HTML 25.5%
CSS 7.9%