Miningcore is a high-performance Mining Pool Software for Linux and Windows.
Features
Supports clusters of pools each running individual currencies
Ultra-low-latency, multi-threaded Stratum implementation using asynchronous I/O
Adaptive share difficulty ("vardiff")
PoW validation (hashing) using native code for maximum performance
Session management for purging DDoS/flood initiated zombie workers
Payment processing
Banning System
Live Stats API on Port 4000
WebSocket streaming of notable events like Blocks found, Blocks unlocked, Payments and more
POW (proof-of-work) & POS (proof-of-stake) support
Detailed per-pool logging to console & filesystem
Runs on Linux and Windows