⛏️ eCash Mining Connection Guide

Dedicated eCash (XEC) SHA-256 pool — one stratum connection

🛑 Connect with your eCash address: Use your ecash:q... address as the stratum username on your miner dashboard before stratum will accept your miner. See the wallet guide if you need help creating an address.
⚠️ Choose the correct port for your hashrate. The wrong port can cause rejected shares or disconnection. Pool URL is always stratum+tcp://xec.hmpool.io:PORT — there is no separate EU relay for this pool.

🚀 Getting Started

📋 What You Need

🔧 How to Connect (Step-by-Step)

Step 1: Register payout addresses

Open the miner dashboard and save your XEC payout addresses. You only do this once.

Step 2: Choose your port

Pick the port below that matches your hashrate (ports 3334–3340 (legacy 3350–3356 also work)).

Step 3: Configure your miner

Pool URL: stratum+tcp://xec.hmpool.io:PORT
Username: YOUR_REGISTERED_ADDRESS.workername
Password: x

Use your ecash:q... address as the stratum username. Payouts always go to the correct per-coin address when the pool switches — you do not reconfigure your miner when the active coin changes. The .workername suffix is optional (e.g. bc1q...abc.bitaxe1).

Step 4: Start mining & check stats

Within a minute you should see accepted shares. View stats on the miner dashboard using any registered address.

❓ Common Questions

Choose Your Port

🔧 Port 3337 — Entry / Ultra-Low Difficulty

3337 Under 10 MH/s

Perfect For:

Connection Example:

stratum+tcp://xec.hmpool.io:3337
Username: YOUR_REGISTERED_ADDRESS
Password: x

Suggested difficulty: 0.01

⚡ Port 3335 — Low / Small Miner

3335 100 MH/s – 300 GH/s

Perfect For:

Connection Example:

stratum+tcp://xec.hmpool.io:3335
Username: YOUR_REGISTERED_ADDRESS
Password: x

Suggested difficulty: 128 (range: 1–10,000)

🪓 Port 3334 — Bitaxe / Solo ASIC

3334 300 GH/s – 1.5 TH/s

Perfect For:

Connection Example:

stratum+tcp://xec.hmpool.io:3334
Username: YOUR_REGISTERED_ADDRESS.bitaxe1
Password: x

Suggested difficulty: 2,048 (range: 1,024–8,192)

⚙️ Port 3336 — Mid ASIC

3336 1.5 TH/s – 20 TH/s

Perfect For:

Connection Example:

stratum+tcp://xec.hmpool.io:3336
Username: YOUR_REGISTERED_ADDRESS
Password: x

Suggested difficulty: 8,192 (range: 4,096–65,536)

🏭 Port 3338 — High / Farm

3338 20 TH/s – 100 TH/s

Perfect For:

Connection Example:

stratum+tcp://xec.hmpool.io:3338
Username: YOUR_REGISTERED_ADDRESS
Password: x

Suggested difficulty: 16,384 (range: 4,096–131,072)

🚀 Port 3339 — Highest Hash

3339 100 TH/s – 500 TH/s

Perfect For:

Connection Example:

stratum+tcp://xec.hmpool.io:3339
Username: YOUR_REGISTERED_ADDRESS
Password: x

Suggested difficulty: 131,072 (range: 32,768–524,288)

🏗️ Port 3340 — Ultra-High (PH/s Class)

3340 500 TH/s and above

Perfect For:

Connection Example:

stratum+tcp://xec.hmpool.io:3340
Username: YOUR_REGISTERED_ADDRESS.worker1
Password: x

Suggested difficulty: 262,144+ (range: 65,536+)

Difficulty Reference Table

Hashrate Port Suggested Diff Example Miners
Under 10 MH/s33370.01ESP32, NerdMiner
100 MH/s – 300 GH/s3335128CPU, GPU, USB stick
300 GH/s – 1.5 TH/s33342,048Bitaxe, NerdAxe
1.5 TH/s – 20 TH/s33368,192S9/S17, Whatsminer
20 TH/s – 100 TH/s333816,384Farms, MRR
100 TH/s – 500 TH/s3339131,072Large farms
500 TH/s+3340262,144+PH/s class

💰 HMP FairShare Payout System

When the pool finds an XEC block:

Credits route to your registered your ecash:q... payout address automatically. See payout details →

📊 Pool Information

💡 Pro tip: Not sure which port? Use Smart Connect to auto-detect the best port and difficulty.