06f9ba1c9fadd048f6d626dd871464cfab7d3c86
Some checks failed
CodeQL / Analyze (javascript) (push) Failing after 41s
peya-nodejs-pool
Peya-centric mining pool derived from cryptonote-nodejs-pool.
Supported chains:
PeyaSalviumMoneroZephyr
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:
- Install dependencies with
npm update. - Copy one of:
config_examples/monero.jsonconfig_examples/salvium.jsonconfig_examples/peya.jsonconfig_examples/zephyr.jsontoconfig.json.
- Point the config at your daemon, wallet RPC and Redis.
- Start the pool with
node init.js -config=config.json.
Notes:
PeyaandSalviumare treated as current-carrot chains.Zephyrsolo validation was done on the local fastfork testnet harness.Monerosolo validation was done on localregtest.- 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.
Languages
JavaScript
71.5%
HTML
23%
CSS
5.4%
Dockerfile
0.1%