High performance Stratum poolserver in Node.js
Go to file
Matthew Little 7e5241a6e2 improvements
2014-01-06 23:15:27 -05:00
node_modules updated 2014-01-06 20:04:56 -05:00
blockNotify.js inital commit 2014-01-06 15:17:35 -05:00
blockTemplate.js improvements 2014-01-06 23:15:27 -05:00
daemon.js improvements 2014-01-06 23:15:27 -05:00
jobManager.js improvements 2014-01-06 23:15:27 -05:00
LICENSE Initial commit 2014-01-06 11:56:31 -08:00
main.js improvements 2014-01-06 23:15:27 -05:00
merkleTree.js updated 2014-01-06 16:18:23 -05:00
old_blockTemplate.js inital commit 2014-01-06 15:17:35 -05:00
old_shareSubmit.js updated 2014-01-06 20:04:06 -05:00
pool.js improvements 2014-01-06 23:15:27 -05:00
README.md improvements 2014-01-06 23:15:27 -05:00
stratum.js improvements 2014-01-06 23:15:27 -05:00
transactions.js improvements 2014-01-06 23:15:27 -05:00
util.js improvements 2014-01-06 23:15:27 -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

To do

  • Handle share submissions
  • 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 on irc

Donations

BTC: 1KRotMnQpxu3sePQnsVLRy3EraRFYfJQFR

License

Released under the GNU General Public License v2

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