BlockBit v1.0.0 - Initial Release

First stable release of BlockBit, a Bitcoin Core v30.2 fork with integrated Stratum V1/V2 mining pool.

- Stratum V1 protocol (JSON-RPC on port 3333)
- Stratum V2 protocol with Noise NX encryption (binary on port 3336)
- Solo mining with personalized coinbase transactions
- Variable difficulty (vardiff) algorithm
- 44+ configuration options
- Support for 5,000+ concurrent workers

- Real-time mining dashboard with live statistics
- Worker management interface (13-column detailed table)
- Per-worker performance charts and monitoring
- Security posture checklist
- Time-series graphs (800 samples, ~26 minutes history)
- Share log viewer and debugging tools

- Stratum V2 with Noise NX authenticated encryption
- TLS support for Stratum V1 (BIP324-style)
- Tor hidden service support
- Log redaction and IP anonymization
- IP-based banning and rate limiting
- Per-IP connection limits

- Epoll-based networking for high concurrency
- Multi-threaded architecture (accept, work updater, share processor)
- Lock-free statistics with atomic operations
- Efficient share validation with duplicate detection
- Handles 100+ PH/s pool hashrate

- Based on Bitcoin Core v30.2
- ~6,000 lines of Stratum pool code
- ~3,800 lines of Qt GUI mining code
- Comprehensive documentation (4 guides, 2,000+ lines)
- Full test suite included

- Complete setup guide (doc/stratum-pool.md)
- GUI usage manual (doc/mining-gui.md)
- Stratum V2 technical reference (doc/stratum-v2.md)
- Security best practices (SECURITY.md)
- Contributing guidelines (CONTRIBUTING.md)

Requires: CMake, Boost, Qt6, libevent, OpenSSL

cmake -B build -DBUILD_GUI=ON -DBUILD_DAEMON=ON
cmake --build build -j$(nproc)

GUI:    ./build/src/qt/blockbit-qt
Daemon: ./build/src/blockbitd -stratum -stratumbind=0.0.0.0:3333

See README.md for complete documentation.

None at this time. Please report bugs at:
https://github.com/BlockBitOfficial/BlockBit/issues

- BlockBit Team
- Bitcoin Core developers (base codebase)

Released under MIT License.