Skip to content

Releases: skaisser/ckpool

v1.0.0-stable

30 Sep 15:18
22a6570

Choose a tag to compare

Release Title:

v1.0.0 - EloPool: Production-Ready BCH Mining Pool

Release Description:

🎉 EloPool v1.0.0 - The Most Advanced Open-Source BCH Mining Pool

After months of development and 66+ blocks mined on mainnet, we're proud to release EloPool - a complete transformation of CKPool specifically designed for Bitcoin Cash mining operations.

🚀 This Isn't Just a Fork - It's a Revolution

EloPool has been so extensively modified that it barely resembles the original CKPool. Every major system has been redesigned for modern BCH mining requirements.

✨ Major Features That Set EloPool Apart:

1. Native CashAddr Support

  • First open-source pool with full CashAddr implementation
  • Zero external dependencies
  • Supports all BCH address formats
  • Production proven with millions of shares

2. True Pool Operator Fee System

  • NO hardcoded donations - Your pool, your rules
  • Automatic coinbase splitting (configurable 0-100%)
  • Dual-output transactions built into coinbase
  • Currently running 98/2% split in production

3. Revolutionary Difficulty Management

One port, unlimited flexibility:

  • Password-based: -p d=1000000 (like major pools)
  • Auto-detection: NiceHash & MiningRigRentals recognized automatically
  • Pattern matching: Configure custom worker patterns
  • Supports everything from Bitaxe (100 diff) to large farms (10M+ diff)

4. Smart Share Validation

  • Only rejects shares below absolute minimum (mindiff)
  • Never throws away valid work that could find blocks
  • Zero unnecessary rejections
  • Competitive with top-tier pools

5. Enterprise Features

  • Multi-node BCH daemon support with failover
  • ZeroMQ for instant block notifications
  • Fully configurable coinbase messages (no "ckpool" hardcoded)
  • BCH-specific optimizations throughout

📊 Production Statistics:

  • 66+ blocks mined on BCH mainnet
  • Zero share rejection issues
  • Battle-tested with ASICs, Bitaxe, and rental services
  • Proven CashAddr implementation
  • Stable 24/7 operation

🔄 What Changed from CKPool:

Feature CKPool EloPool
CashAddr Support ✅ Native
Pool Fees ❌ Hardcoded donation ✅ Your control
Password Difficulty ✅ Full support
Rental Auto-Detection ✅ Automatic
NiceHash/MRR ❌ Issues ✅ Perfect
Share Validation Rigid Smart
Coinbase Message Hardcoded Configurable
BCH Optimizations ✅ Throughout

🎯 Who Should Use EloPool:

  • Pool Operators wanting a modern, competitive BCH pool
  • Mining Farms needing flexible difficulty management
  • Solo Miners wanting professional-grade software
  • Developers building on proven, production-tested code

🙏 Acknowledgments:

Built on the solid foundation of CKPool by Con Kolivas, but transformed into something entirely new for the Bitcoin Cash ecosystem.

📦 Installation:

git clone https://github.com/skaisser/ckpool.git
cd ckpool
./install-ckpool.sh

🔗 Links:


EloPool - Where CKPool meets modern BCH mining. Not just an update, but a complete reimagining of what a mining pool should be.

Tested in production. Proven with blocks. Ready for scale.