← Back to Glossary

Stratum Endpoint

A Stratum Endpoint is a network address used by ASIC miners to connect to a mining pool through the Stratum mining protocol. It defines where the miner should send and receive mining-related communication. A Stratum endpoint usually includes: server address or hostname; network port; supported protocol; connection parameters. Example: stratum+tcp://pool.example.com:3333

Stratum Endpoint Explained in Simple Terms

A Stratum endpoint works like a destination address for mining communication.

When an ASIC miner starts, it needs to know:

"Where should I get mining work?"

The configured Stratum endpoint provides that destination.

Example:

Without endpoint:

ASIC Miner → No Pool Connection → No Assigned Work

With endpoint:

ASIC Miner → Stratum Server → Mining Jobs Received

The miner can begin hashing and submitting shares.

How Stratum Endpoint Works

The communication process follows several steps:

  1. Miner Connects

The ASIC opens a network connection to the Stratum endpoint.

  1. Miner Authorizes

The miner sends worker information and authentication details.

  1. Pool Sends Mining Job

The pool provides the current mining task.

  1. ASIC Performs Hashing

The miner calculates hashes locally.

  1. Miner Submits Shares

Valid shares are sent back through the same Stratum connection.

  1. Pool Processes Results

The pool records accepted, rejected, or stale shares.

The process:

Connect → Authorize → Receive Job → Hash → Submit Share

Example of Stratum Endpoint in Practice

A typical endpoint contains several elements.

Example:

stratum+tcp://pool.example.com:3333

Protocol

stratum+tcp

Defines the communication method.

Server Address

pool.example.com

Identifies the pool server.

Port

:3333

Identifies the network service.

Each component helps the ASIC establish the correct connection.

Mining pools operate Stratum servers that distribute work among connected miners.

A pool may provide multiple endpoints:

Example:

Region

Endpoint

Europe

eu.pool.example.com:3333

USA

us.pool.example.com:3333

Asia

asia.pool.example.com:3333

Miners can choose endpoints based on:

  • network latency;

  • reliability;

  • geographic location;

  • pool recommendations.

Stratum Endpoint and ASIC Configuration

ASIC miners usually allow multiple pool configurations.

Example:

Primary:

stratum+tcp://pool-a.com:3333

Secondary:

stratum+tcp://pool-b.com:3333

Tertiary:

stratum+tcp://pool-c.com:3333

If the primary endpoint fails, the miner can switch to a backup.

Stratum Endpoint and Worker Name

Mining pools identify individual miners using worker credentials.

A typical configuration includes:

  • pool URL;

  • worker name;

  • password.

Example:

Pool:

stratum+tcp://pool.example.com:3333

Worker:

farm01.rack05.asic22

Password:

x

The endpoint connects the physical ASIC to the pool infrastructure.

Stratum Endpoint and Mining Jobs

The main purpose of the Stratum endpoint is to deliver mining work.

The pool sends information needed for miners to construct valid block candidates.

Communication flow:

Pool → Stratum Endpoint → ASIC Miner → Hashing

The miner does not receive every possible Bitcoin transaction directly from the network.

Instead, the pool manages job distribution.

Stratum Endpoint and Share Submission

When an ASIC finds a result meeting the pool's share target, it submits the share through the Stratum connection.

Process:

ASIC Finds Share

↓

Share Sent to Stratum Endpoint

↓

Pool Validates Share

↓

Accepted / Rejected / Stale

This allows pools to measure miner contribution.

Stratum Endpoint and Hash Rate Reporting

Mining pools estimate miner performance from submitted shares.

The Stratum endpoint provides the communication channel for:

  • share submissions;

  • difficulty adjustments;

  • worker status updates.

The pool uses this data to calculate:

  • reported hash rate;

  • effective hash rate;

  • worker activity.

Stratum Endpoint and Latency

The quality of the connection between ASIC and Stratum endpoint affects communication timing.

Important metrics include:

  • ping time;

  • latency;

  • packet loss;

  • connection stability.

A poor network path can contribute to:

  • delayed job updates;

  • delayed share submissions;

  • stale shares.

However, latency alone does not determine mining performance.

Stratum Endpoint and Packet Loss

Packet loss can disrupt communication between miners and pools.

Possible effects:

  • delayed messages;

  • connection resets;

  • repeated submissions;

  • temporary disconnections.

Monitoring:

  • packet loss;

  • reconnect frequency;

  • share acceptance rate;

helps diagnose Stratum connectivity issues.

Stratum Endpoint and Network Throughput

Stratum communication usually requires relatively small amounts of bandwidth.

Traffic includes:

  • job notifications;

  • difficulty updates;

  • share submissions;

  • connection messages.

Even high-hashrate ASICs typically do not require large internet bandwidth because hashing occurs locally.

Stratum Endpoint and Port Numbers

Stratum endpoints commonly use specific ports.

Examples:

  • 3333;

  • 4444;

  • 5555;

  • 8332 (depending on service).

The correct port depends on the mining pool configuration.

A firewall must allow required outbound connections.

Stratum Endpoint and Firewall Rules

Firewalls usually allow ASIC miners to establish outbound Stratum connections.

Example:

Allow:

ASIC Network → Pool Server → Stratum Port

Block:

Unknown Internet Sources → ASIC Network

This allows mining while limiting unnecessary exposure.

Stratum Endpoint and VPN

VPNs are generally used for miner management rather than Stratum traffic.

Typical setup:

Mining communication:

ASIC → Stratum Endpoint → Pool

Management access:

Operator → VPN → ASIC Network

Separating these functions improves security.

Stratum Endpoint and DNS

Mining pools often provide endpoints as domain names.

Example:

eu.pool.example.com

DNS converts this name into an IP address.

Benefits:

  • easier pool management;

  • automatic server changes;

  • regional routing.

A DNS problem can prevent miners from resolving the endpoint.

Stratum Endpoint and IP Address

A Stratum endpoint can use:

  • hostname;

  • IP address.

Example:

Hostname:

pool.example.com

Direct IP:

203.0.113.50

Mining pools typically prefer hostnames because infrastructure can change without requiring miners to update configurations.

Stratum Endpoint Failover

Professional mining setups configure backup endpoints.

Example:

Primary:

pool-a.com

Secondary:

pool-b.com

Third:

pool-c.com

If the primary endpoint becomes unavailable:

ASIC → Backup Endpoint → Continue Mining

Failover improves operational continuity.

Stratum Endpoint Monitoring

Mining operations monitor Stratum connections using:

  • connection status;

  • reconnect frequency;

  • latency;

  • accepted shares;

  • rejected shares;

  • stale shares.

Example:

Metric

Status

Stratum Connection

Active

Latency

35 ms

Accepted Shares

Normal

Reconnects

0

Stratum Endpoint and Mining Logs

ASIC logs often contain Stratum events.

Examples:

  • connection established;

  • authorization successful;

  • new job received;

  • share accepted;

  • connection lost.

These logs help troubleshoot mining communication problems.

Stratum Endpoint and ASIC Diagnostics

A faulty Stratum connection can look like a hardware problem.

Possible symptoms:

  • low pool hash rate;

  • missing shares;

  • frequent reconnects.

Diagnostics should compare:

  • local ASIC hash rate;

  • Stratum status;

  • network metrics;

  • pool-side statistics.

Stratum Endpoint and Mining OS

Mining operating systems manage Stratum configurations across ASIC fleets.

Functions may include:

  • changing pool endpoints;

  • managing worker names;

  • monitoring connections;

  • switching pools automatically.

This simplifies large-scale operations.

Stratum Endpoint at Mining-Farm Scale

Industrial mining farms may manage thousands of ASIC connections.

Example:

ASIC Fleet

↓

Network Infrastructure

↓

Stratum Endpoints

↓

Mining Pools

Operations teams monitor:

  • endpoint availability;

  • connection stability;

  • regional performance;

  • failover behavior.

Benefits of Stratum Endpoints

Stratum endpoints provide:

  • connection between miners and pools;

  • efficient job distribution;

  • share submission;

  • worker identification;

  • pool management;

  • scalable mining communication.

Limitations of Stratum Endpoints

Potential issues include:

  • pool server outages;

  • network instability;

  • DNS failures;

  • incorrect configuration;

  • firewall restrictions;

  • high latency routes.

A properly configured endpoint is required for stable mining operation.

Stratum Endpoint Best Practices

Recommended practices:

  • use reliable pool endpoints;

  • configure backup pools;

  • monitor connection stability;

  • verify firewall rules;

  • track latency and packet loss;

  • use correct worker credentials;

  • review ASIC logs during issues.

Related Bitcoin Terms

  • Mining Pool

  • Stratum Protocol

  • ASIC Miner

  • Share Submission

  • Latency Monitoring

  • Packet Loss

  • Network Throughput

  • Firewall (Mining Network)

Frequently Asked Questions

Still have questions about Stratum Endpoint?

Have traffic?

Earn with the best product in cloud mining

Become a partner
15%

First purchase

On every new user’s first purchase. No limit on the purchase amount.

5%

Repeat purchases

Earn for life from every repeat purchase. When the user buys again, you earn again.