node-stratum-pool/README.md
Matthew Little 807074ed27 Updated
2014-01-10 17:33:25 -05:00

2.0 KiB

node-stratum

Under development

High performance Stratum poolserver in Node.js. One instance of this software can startup and manage multiple coin pools, each with their own daemon and stratum port :)

Why

This server was built to be more efficient and easier to setup, maintain and scale than existing stratum poolservers which are written in python.

Features (mostly untested)

  • Daemon interface
  • Stratum TCP socket server
  • Block template / job manager
  • Optimized generation transaction building
  • Process share submissions
  • Supports algos: scrypt, scrypt-jane, quark

To do

  • Proof-of-stake support
  • Payment processing module
  • Vardiff
  • Statistics module
  • Integrate with PostgreSQL database
  • Web frontend

Requirements

Installation

  • ....

Credits

  • Slush0 - stratum protocol, documentation and original python code
  • viperaus - scrypt adaptions to python code
  • ahmedbodi - more algo adaptions to python code
  • TheSeven - being super knowledgeable & helpful
  • vekexasia - lots of help with research and development

Donations

BTC: 1KRotMnQpxu3sePQnsVLRy3EraRFYfJQFR

License

Released under the GNU General Public License v2

http://www.gnu.org/licenses/gpl-2.0.html