Pool
HARDWARESETUPANTMINERWHATSMINER BEGINNER

Antminer S19 Series & Whatsminer M50/M60 Series Setup for SoloFury

Step-by-step setup guide for Antminer S19, S19 Pro, S19j Pro, S19 XP, Whatsminer M50, M50S, M50S+, M60, and M60S to start solo mining on SoloFury. Covers wallet config, regional pool selection, worker setup, and verification.

Updated: May 14, 2026 · 5 min read

This guide covers the two most common SHA-256 ASIC families that connect to SoloFury beyond the flagship S21+: the Antminer S19 series and the Whatsminer M50/M60 series. Whether you have a brand-new S19j Pro, a second-hand S19 Pro, or a Whatsminer M50S+, the workflow is the same — discover the IP, log in to the web UI, point the pool to SoloFury, and verify shares are arriving.

If you have an S21+, see the dedicated Antminer S21+ Setup Guide — the UI is slightly different. If you have a Bitaxe, NerdMiner, or NerdQAxe, see the Bitaxe Solo Mining Guide.

1. Hardware Coverage and Specs

Antminer S19 family

ModelHashratePowerEfficiencyNotes
Antminer S1995 TH/s3,250 W34.2 J/THOriginal 2020 model, widely sold used
Antminer S19 Pro110 TH/s3,250 W29.5 J/THImproved efficiency, still common
Antminer S19j Pro100–104 TH/s3,068 W29.5 J/TH”j” variant, slightly more compact
Antminer S19 XP140 TH/s3,010 W21.5 J/THXP series, much more efficient
Antminer S19 XP Hyd257 TH/s5,304 W20.7 J/THHydro-cooled, datacenter only

Whatsminer M50/M60 family

ModelHashratePowerEfficiencyNotes
Whatsminer M50114 TH/s3,306 W29 J/THBase M50 model
Whatsminer M50S126 TH/s3,276 W26 J/TH”S” upgrade, improved efficiency
Whatsminer M50S+138 TH/s3,300 W24 J/THLatest M50 generation
Whatsminer M60172 TH/s3,440 W20 J/THNew M60 generation, similar tier to S19 XP
Whatsminer M60S186 TH/s3,441 W18.5 J/THTop M60 variant

2. Pre-flight Checklist

Before powering on, verify:

  • Power circuit: dedicated 220–240V outlet, minimum 15A breaker for one S19/M50, 20A recommended. The base S19 alone draws ~14A at 240V.
  • PSU connection: most S19s and M50s use a single C19 power cable to the PSU. M60s often require two C19 cables for redundancy.
  • Network: gigabit Ethernet recommended, with DHCP or known static IP. Cat 5e or better cable.
  • Ventilation: at least 50 cm of clear intake and exhaust space. ASIC will draw ~600 CFM of air and exhaust at 50–60°C above ambient.
  • Noise plan: 75–80 dB at 1 meter — louder than a vacuum cleaner, not suitable for living spaces.
  • Ambient temperature: under 30°C for sustained operation. Above 35°C ambient causes thermal throttling.

3. Step 1 — Find Your ASIC’s IP Address

When the ASIC boots, it requests a DHCP lease from your router. Find the IP in one of three ways:

Method A — Router admin panel

Log into your router (typically 192.168.1.1 or 192.168.0.1) and look at the DHCP client list. The ASIC will appear with a hostname like Antminer or Whatsminer.

Method B — IP Reporter (Antminer)

Antminers have a small recessed button labeled “IP Report” or “IP”. Download Bitmain’s IP Reporter tool, run it on a PC on the same network, then press the button on the ASIC. The IP appears on the PC.

Method C — Network scan

On Linux/Mac:

nmap -sn 192.168.1.0/24 | grep -B 2 -i "antminer\|whatsminer\|bitmain"

On Windows, use Advanced IP Scanner (free).

4. Step 2 — Log In to the Web UI

Open http://<asic_ip> in a browser. You will be prompted for credentials.

Antminer default credentials

  • Username: root
  • Password: root

If you bought the ASIC second-hand and these don’t work, the previous owner may have changed them. You will need to factory reset the ASIC (hold the reset button for 10 seconds while powered).

Whatsminer default credentials

  • Username: admin
  • Password: admin (older models) or the unit’s serial number (newer M50S+/M60)

If neither works, check the sticker on the ASIC for a unit-specific password.

5. Step 3 — Configure the Pool (Antminer S19 series)

In the Antminer web UI, navigate to Configuration → Miner Configuration (sometimes labeled Mining Configuration).

You will see three pool slots (Pool 1, Pool 2, Pool 3). Configure them in this order, using your closest SoloFury region as Pool 1.

Pool 1 — Primary (your closest region)

FieldValue (BCH example, Atlanta)
URLstratum+tcp://bch.solofury.com:7070
Worker<your_BCH_wallet>.<worker_name>
Passwordx (or anything — not used)

Substitute the coin in the URL for whichever SoloFury coin you want to mine:

  • BTC: stratum+tcp://btc.solofury.com:7070
  • BCH: stratum+tcp://bch.solofury.com:7070
  • BC2: stratum+tcp://bc2.solofury.com:7070
  • BCH2: stratum+tcp://bch2.solofury.com:7070
  • XEC: stratum+tcp://xec.solofury.com:7070

Pool 2 — Regional failover

Use a different region than Pool 1 as backup:

  • If Pool 1 is Atlanta, set Pool 2 to eu-bch.solofury.com:7070 (Frankfurt)
  • If Pool 1 is Frankfurt, set Pool 2 to bch.solofury.com:7070 (Atlanta) or asia-bch.solofury.com:7070 (Singapore)

Same worker username and password.

Pool 3 — Optional (different coin)

Leave empty or use a different SoloFury coin as a tertiary fallback (rarely needed since SoloFury has three regions of redundancy).

Worker username format

The worker username must be <wallet>.<worker_name> — wallet first, dot, then a label of your choosing for this specific ASIC.

Example for BCH:

bitcoincash:qq8x7zb9p6dvkpr5g8nhmt4ulvd7p2u8dq3z3kqgzn.s19pro_01

Example for BTC:

bc1qexample8x7zb9p6dvkpr5g8nhmt4ulvd7p2u8dq.s19pro_01

The worker name s19pro_01 is just a label so you can identify this specific ASIC in the dashboard when you have multiple miners. Use distinct names for each ASIC (s19_01, s19_02, m50s_01, etc.).

Save the configuration. The ASIC will restart its mining process and connect to SoloFury within seconds.

6. Step 4 — Configure the Pool (Whatsminer M50/M60 series)

The Whatsminer UI organizes things differently. Navigate to Mining → Miner Configuration or Miner Config, depending on firmware version.

You will see fields for Pool 1, Pool 2, Pool 3 identical in purpose to the Antminer. Whatsminer separates the pool URL from the port into two fields in some firmware versions.

Pool 1 fields

FieldValue (BCH example)
Pool URLstratum+tcp://bch.solofury.com:7070 (or bch.solofury.com if port is separate)
Port7070 (only if separate)
Worker<your_BCH_wallet>.<worker_name>
Passwordx

Apply the same coin/region substitutions as for Antminer (Section 5).

Whatsminer specific: high-difficulty mode

Whatsminer M-series firmware has an optional “high difficulty” or “AsicBoost” mode in the advanced settings. Enable AsicBoost if your firmware supports it — SoloFury supports AsicBoost on all 5 coins and you get a small (~5–10%) efficiency improvement for free.

Save and apply. The miner will restart mining within seconds.

7. Step 5 — Verify Connection and Hashrate

After saving the pool config, give the ASIC 5–10 minutes to settle, then check that shares are reaching SoloFury.

Check on the SoloFury dashboard

Open the miner page for your coin:

https://solofury.com/miner/?addr=<your_wallet>&coin=<bch|btc|bc2|bch2|xec>

You should see your worker name listed within 1–2 minutes of starting mining. Initial hashrate will look low (vardiff is converging) but should approach the ASIC’s spec after 15–30 minutes.

Check on the ASIC’s own UI

In the Antminer or Whatsminer dashboard:

  • “Accepted” share count should be increasing
  • Connection status should show “Alive” (Antminer) or active (Whatsminer)
  • Chip temperatures should be 50–80°C under load
  • Fan speed 70–100% depending on ambient temperature

Expected hashrate stabilization

Time elapsedExpected dashboard hashrate (S19 Pro example)
1–5 min30–50% of spec (vardiff still climbing)
5–15 min70–90% of spec
15–30 min95–100% of spec
After 1 hourStable at spec ± 3%

If after 30 minutes you are still well below spec, see the Reading Your Worker Stats guide for diagnostics.

8. Region Selection and Latency

SoloFury’s three regions help you minimize stale shares. Pick the one closest to where your ASIC is physically located:

RegionEndpointBest for
Atlanta (primary)<coin>.solofury.comNorth America, Caribbean, South America east
Frankfurt (EU)eu-<coin>.solofury.comEurope, Middle East, Africa
Singapore (Asia)asia-<coin>.solofury.comAsia, Oceania, India

If you are unsure, the Solo Start configurator auto-detects your location and shows the optimal region.

9. Optimization Tips

Undervolting for efficiency (Antminer with custom firmware)

The S19 series benefits significantly from custom firmware like Braiins OS+, LuxOS, or Vnish, which enable per-chain voltage tuning. Typical gains:

  • +5 to +10% hashrate at the same power, or
  • -10 to -15% power at the same hashrate

This translates to a meaningful improvement in cost per PH/s/day. See the planned Antminer Undervolting Guide (coming soon) for details.

Whatsminer’s built-in undervolt mode

Whatsminer M-series firmware has a “Power Mode” setting in the dashboard with three options:

  • Low: lower hashrate, lower power, better efficiency
  • Normal: factory specs
  • High: pushed hashrate, more power, lower efficiency

For solo lottery mining, Normal mode is usually optimal — High mode wastes power for marginal hashrate gain, Low mode reduces your lottery exposure.

Reduce noise with airflow management

S19/M50 noise is mostly from fan speed. If your ambient temperature is low (under 25°C), you can manually cap fan speed at 80% in the ASIC’s settings, reducing noise by 5–10 dB. Monitor temperatures to ensure you don’t introduce thermal throttling.

10. Multi-ASIC Naming Convention

If you run multiple S19s and M50s together, name workers systematically:

<wallet>.s19pro_01
<wallet>.s19pro_02
<wallet>.s19j_01
<wallet>.s19xp_01
<wallet>.m50s_01
<wallet>.m50s_02
<wallet>.m60_01

This makes the SoloFury dashboard immediately readable. You can see at a glance which model is contributing what hashrate, and spot anomalies (e.g., all m50s_* workers fine but m60_01 missing → that one specific miner has an issue).

11. Switching Coins on the Fly

Want to switch from BCH to BCH2 mid-week to chase a difficulty window? Just change the pool URL in the ASIC web UI:

  1. Open ASIC web UI
  2. Mining Config → Pool 1 URL → change bch.solofury.com to bch2.solofury.com
  3. Update worker username to use a BCH2-format wallet (CashAddr with bitcoincash: prefix)
  4. Save — ASIC reconnects to the new pool in seconds

The same ASIC can hop between SoloFury’s 5 coins as many times as you want, with no extra fee or downtime beyond a single stratum reconnect.

12. Troubleshooting and Next Steps

For diagnosing problems with hashrate, rejects, or disconnects, use the Reading Your Worker Stats guide. It covers symptom triage and step-by-step fixes for every common issue.

For full ASIC health diagnostics (chip-level checks, hashboard testing), see the Miner Health Check guide.

For renting additional hashrate to complement your owned ASICs, see the Owned vs Rental Cost Comparison and the NiceHash Solo Mining guide.

Next Steps