High performance Stratum poolserver in Node.js
Go to file
Matthew Little b37f4f974b updated
2014-01-07 01:29:03 -05:00
node_modules added files 2014-01-06 23:48:35 -05:00
blockNotify.js inital commit 2014-01-06 15:17:35 -05:00
blockTemplate.js updated 2014-01-07 01:29:03 -05:00
daemon.js improvements 2014-01-06 23:15:27 -05:00
jobManager.js updated 2014-01-07 01:29:03 -05:00
LICENSE Initial commit 2014-01-06 11:56:31 -08:00
main.js updated 2014-01-07 01:29:03 -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
pool.js updated 2014-01-07 01:29:03 -05:00
README.md updated 2014-01-07 01:29:03 -05:00
stratum.js updated 2014-01-07 01:29:03 -05:00
transactions.js updated 2014-01-07 01:29:03 -05:00
util.js added files 2014-01-06 23:48:35 -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