Practical mining guide

Stratum mining protocol: configure pool connections

Understand pool work delivery and verify endpoint, worker identity, protocol version, and security support before configuring a miner.

Illustration: A miner and pool server exchange streams of job, work-share, and response data.

The connection delivers work and submissions

Stratum mining protocols coordinate job delivery and share submissions between miners and pool infrastructure. A pool URL, port, worker identity, and supported protocol are configuration inputs, not interchangeable placeholders. Use the provider’s exact current instructions.

Stratum V1 and V2 are distinct protocol designs. Security and job-negotiation capabilities depend on the implemented version and deployment. Do not assume a miner speaks V2 or has an encrypted connection merely because the pool advertises support somewhere.

Step-by-step

  1. Verify compatibility. Check the exact firmware, pool endpoint, protocol version, port, and any proxy or translator requirements using official documentation.
  2. Configure identity. Use the expected account and worker naming format. Keep administrative and wallet secrets separate from ordinary worker identifiers.
  3. Verify behavior. Confirm jobs arrive, accepted submissions appear for the intended worker, and supported failover functions correctly. Inspect transport-security status where applicable.

Worked example

Illustrative example. A hypothetical pool offers different endpoints for different protocols. Copying a V2 port into firmware supporting only V1 does not upgrade the device; it can simply create a failed connection.

Protocol matching precedes performance analysis. Record the endpoint and software combination so a later update can be reviewed against a known working baseline.

Common mistakes

  • Assuming a URL label proves encryption is active.
  • Using a port from another algorithm’s endpoint.
  • Confusing worker identification with a wallet recovery secret.

Questions and answers

Does Stratum V2 automatically select my payout method?

No. Work transport and reward accounting are separate responsibilities. Check the provider’s implemented protocol features and its payout policy independently.

Apply this to your setup

Record firmware capability, protocol version, official endpoint, port, worker-name format, security status, and tested failover behavior. Keep connection transport separate from reward accounting. A successful connection is an intermediate check; accepted work under the intended worker identity is the stronger evidence that the configuration is functioning.

Sources and next steps

Continue with pool selection and secure management.

How this guide was prepared: AI-generated drafting with the linked technical references and illustrative calculations. It does not report first-hand equipment tests or a named specialist review.

About the author

MiningFAQ Editorial Team

Mining researchers and editors focused on clear sourcing, explicit units, and practical operating constraints.

Our editorial standards →

Put your assumptions to work

Test energy costs, operating returns, and payback using your own inputs.

Explore the calculators