SHA-256 · Peer-to-Peer Electronic Cash

MINE BITCOIN CASH

Point your SHA-256 hardware at bch.hmpool.io and start earning BCH. Five difficulty ports, a hybrid PPLNS payout system with a 20% finder's bonus, and a community rewards program — all on a pool built for miners of every size.

Check out all of our pools — pools.hmpool.io

Three Steps to Mining BCH

1

Pick Your Port

Choose a stratum port that matches your miner's hashrate — from tiny hobby devices to large ASIC farms.

2

Connect & Hash

Set your BCH address as the username, x as the password, and point your miner to bch.hmpool.io.

3

Earn Rewards

Your shares accumulate under PPLNS. When blocks are found, payouts are sent automatically once you hit the threshold.

🔌

Choose Your Port

🇪🇺
Mining from Europe or Asia? Use our EU endpoint for lower latency.
Point your miner at eu.bch.hmpool.io instead of bch.hmpool.io on the same port — same pool, same accounting, same payouts. Just a closer server.
Visit EU Endpoint →
⚡ Smart Connect Don't know your hashrate? Let us auto-detect the perfect port.
Run Smart Connect →
3337
3334
3335
3336
3338
3339
3340
Entry / Ultra-Low Difficulty

For ultra-low hashrate SHA-256 miners (NerdMiner-class), experimental boards, and tiny hobby devices that need fast share feedback.

stratum+tcp://bch.hmpool.io:3337 🇪🇺 EU: stratum+tcp://eu.bch.hmpool.io:3337
Hashrate RangeUnder 100 MH/s
Suggested Difficulty0.01
Bitaxe / Solo Miners

Optimized for Bitaxe devices (all models: BM1366, BM1368, BM1370, BM1397) and solo miners in the 300 GH/s to 2 TH/s range.

stratum+tcp://bch.hmpool.io:3334 🇪🇺 EU: stratum+tcp://eu.bch.hmpool.io:3334
Hashrate Range300 GH/s – 2 TH/s
Suggested Difficulty2048 (range: 1024+)
GPU / Small Miner Difficulty

Best for older GPUs, USB clusters, and small SHA-256 miners that need lower difficulty. Use a password like d=1 or d=8 for very low hashrate tests.

stratum+tcp://bch.hmpool.io:3335 🇪🇺 EU: stratum+tcp://eu.bch.hmpool.io:3335
Hashrate Range100 MH/s – 300 GH/s
Suggested Difficulty128 start (range: 1+)
Mid ASIC / Routed Difficulty

Best for mid-range ASIC miners that need more room than hobby ports but don't need the highest starting difficulty.

stratum+tcp://bch.hmpool.io:3336 🇪🇺 EU: stratum+tcp://eu.bch.hmpool.io:3336
Hashrate Range2 TH/s – 20 TH/s
Suggested Difficulty8,192 (range: 4,096–65,536)
High / Farm Difficulty

For larger ASIC deployments and higher-throughput connections that don't need the highest starting difficulty lane.

stratum+tcp://bch.hmpool.io:3338 🇪🇺 EU: stratum+tcp://eu.bch.hmpool.io:3338
Hashrate Range20 TH/s – 100 TH/s
Suggested Difficulty131,072 (range: 65,536–524,288)
Highest Hash / High-Start Difficulty

For the highest hashrate ASICs, large hosted rigs, and rentals that benefit from a higher starting difficulty.

stratum+tcp://bch.hmpool.io:3339 🇪🇺 EU: stratum+tcp://eu.bch.hmpool.io:3339
Hashrate Range100 TH/s – 500 TH/s
Suggested Difficulty524,288+ (range: 131,072+)
Ultra-High Hashrate (PH/s Class)

For massive hashrate operations, multi-PH/s farms, and NiceHash/MRR rentals at industrial scale.

stratum+tcp://bch.hmpool.io:3340 🇪🇺 EU: stratum+tcp://eu.bch.hmpool.io:3340
Hashrate Range500 TH/s and up (PH/s class)
Suggested Difficulty524,288+ (range: 262,144+)
💡 Use "By Difficulty" if your miner shows optimal difficulty!
Your miner's max hashrate
Connection credentials

Every miner uses the same pattern regardless of port.

URL: stratum+tcp://bch.hmpool.io:PORT

Username: YOUR_BCH_ADDRESS.workername

Password: x

Advanced: If you know your miner's preferred starting difficulty, set the password to d=XXXX (for example, d=2048 for a Bitaxe or d=65536 for a mid-range ASIC). Otherwise leave it as x and vardiff will adjust automatically within about 30 seconds.

Full Setup Guide

🇪🇺 European miners: use the eu.bch.hmpool.io relay for lower latency. Stats, payouts, and pool fees are identical to bch.hmpool.io.

💰

Hybrid Payout System

Every block reward is split transparently. The finder gets a bonus, active miners share a participation cut, and everyone earns their proportional PPLNS share.

1%
20% Finder
5%
74% PPLNS
1%
Pool Fee
20%
Finder's Bonus
5%
Participation
74%
PPLNS Shared

When a block is found, 1% covers pool operations. The finder gets a 20% bonus. Miners connected for 1+ hour share a 5% participation bonus equally. The remaining 74% is distributed proportionally based on shares submitted in the last 7 days. Balances accumulate until they reach the payout threshold, then are sent on-chain automatically.

Full payout breakdown with example →
🔎

Check Your Miner

Enter your BCH address to see hashrate, workers, shares, and payouts.

📖 Mining Guide

Step-by-step instructions for connecting any SHA-256 miner to the pool — Bitaxe, S19, S21, and more.

Open Guide

🎁 Rewards & Affiliate

Weekly reward drawings for active miners, plus an affiliate program that gives you 15% of your referrals' reward points as extra entries.

Rewards Affiliate Identities