Future-Proof Your Mining Pool

Stratum V2 is the modern mining protocol standard designed to address the limitations of Stratum V1. It was developed by Braiins and Matt Corallo and has been maintained by an independent, open-source community and contributors across the industry for over 4 years.

Operational Benefits

Efficiency Improvements

Binary message format with less bandwidth and lower latency, enhancing operational efficiency and profitability.

Security Improvements

End-to-end encryption and authentication to secure mining operations.

Decentralized Block Template Construction

Miners build their own block templates, enhancing autonomy, decentralization, and innovation.

Supports Any Payout Mechanism

Compatible with FPPS, PPLNS, and other popular payout systems.

Backwards Compatible

Interoperable with Stratum V1 firmware devices.

Proven Profitability

Recent case-study demonstrates profit increases up to 7.4% and significant improvements in security, efficiency, and decentralization.

Strategic Differentiators

Modular Protocol

Natively supports GCC, merged mining, custom payout schemes, and future protocol upgrades.

Well-specified Protocol

Fully documented and actively maintained by the working group.

GCC and Merged Mining

Supports merged mining use cases, adapting to evolving industry requirements.

Foundation for Innovation

Enables the creation of mining farm software and optimized firmware.

Developer Friendly

Modular and open-source infrastructure allows quick customization and deployment.

Built for the Future

Aligns with latest standards, offering advanced features competitors can't match.

Getting Started

# Clone the repository
    git clone https://github.com/stratum-mining/stratum
    cd stratum

    # Build the pool implementation
    cd roles/pool/config-examples

    # Configure your pool
    # Edit config.toml with your settings

    # Start the pool
    cargo run -- -c pool-config-local-tp-example.toml