High performance Stratum poolserver in Node.js
Go to file
Matthew Little 05144420d2 updated
2014-01-08 15:23:28 -05:00
node_modules updated 2014-01-07 03:39:25 -05:00
blockNotify.js inital commit 2014-01-06 15:17:35 -05:00
blockTemplate.js updated 2014-01-08 15:23:28 -05:00
daemon.js improvements 2014-01-06 23:15:27 -05:00
jobManager.js updated 2014-01-08 15:23:28 -05:00
LICENSE Initial commit 2014-01-06 11:56:31 -08:00
main.js updated 2014-01-07 03:23:56 -05:00
merkleTree.js updated 2014-01-06 16:18:23 -05:00
old_blockTemplate.js added files 2014-01-06 23:48:35 -05:00
old_shareSubmit.js added files 2014-01-06 23:48:35 -05:00
payoutManager.js updated 2014-01-07 03:38:19 -05:00
pool.js updated 2014-01-07 03:38:19 -05:00
README.md updated 2014-01-08 14:05:51 -05:00
stratum.js updated 2014-01-07 03:38:19 -05:00
transactions.js updated 2014-01-07 01:29:03 -05:00
util.js updated 2014-01-08 14:05:51 -05:00

node-stratum

Under development

High performance Stratum poolserver in Node.js

Features (mostly untested)

  • Daemon interface
  • Stratum TCP socket server
  • Block template / job manager
  • Optimized generation transaction building
  • Process share submissions

To do

  • Payment processing module
  • Support more algos (scrypt, scrypt-jane, quark)
  • Statistics module
  • Integrate with PostgreSQL database
  • Web frontend

Requirements

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 - bug fixes

Donations

BTC: 1KRotMnQpxu3sePQnsVLRy3EraRFYfJQFR

License

Released under the GNU General Public License v2

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