Files
peya-nodejs-pool/README.md
Codex Bot e20b6433ba
Some checks failed
CodeQL / Analyze (javascript) (push) Failing after 36s
Remove legacy child-pool merge mining layer
2026-03-21 19:06:14 +01:00

1.2 KiB

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.