Releases: skaisser/ckpool
Releases · skaisser/ckpool
v1.0.0-stable
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.