High performance Stratum poolserver in Node.js
Go to file
Matthew Little b7c08dc3b0 updated
2014-01-06 16:17:42 -05:00
node_modules inital commit 2014-01-06 15:17:35 -05:00
blockNotify.js inital commit 2014-01-06 15:17:35 -05:00
blockTemplate.js inital commit 2014-01-06 15:17:35 -05:00
coinbase.js updated 2014-01-06 15:25:56 -05:00
daemon.js inital commit 2014-01-06 15:17:35 -05:00
jobManager.js inital commit 2014-01-06 15:17:35 -05:00
LICENSE Initial commit 2014-01-06 11:56:31 -08:00
merkleTree.js Added comment 2014-01-06 15:31:15 -05:00
old_blockTemplate.js inital commit 2014-01-06 15:17:35 -05:00
old_shareSubmit.js inital commit 2014-01-06 15:17:35 -05:00
pool.js inital commit 2014-01-06 15:17:35 -05:00
README.md updated 2014-01-06 16:17:42 -05:00
required-modules.txt inital commit 2014-01-06 15:17:35 -05:00
stratum.js inital commit 2014-01-06 15:17:35 -05:00
util.js inital commit 2014-01-06 15:17: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

To do

  • Integrate with PostgreSQL database
  • Handle share submissions
  • Payment processing module
  • Support more algos (scrypt, scrypt-jane, quark)
  • Statistics module
  • 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

node-stratum is released under the GNU General Public License v2 http://www.gnu.org/licenses/gpl-2.0.html