How to Set Up Your First ASIC Miner — Step by Step
Step-by-step setup for any modern Bitcoin ASIC — written generically (Bitmain, MicroBT, Canaan, Fluminer) so the workflow applies regardless of brand. Plan on 30–45 minutes from box to hashing the first share.
Before you start: prerequisites
Don’t open the box until you’ve confirmed all of these:
- Power circuit: dedicated 220–277V, 16A breaker minimum (most modern ASICs draw 14–20A). Residential 120V circuits are not sufficient. If you don’t have this circuit, hire an electrician before the rig arrives.
- Network: wired Ethernet to wherever the miner will run. WiFi is unsupported on most ASICs and unreliable for the persistent connections mining pools require.
- Ventilation: a path for ~3,500 W of continuous heat to leave the room. In a closed garage during summer this means active extraction.
- Acoustic plan: 75 dB sustained from a foot away. Plan accordingly or buy an acoustic enclosure (a shed, sound-treated closet, or hosted facility).
- Pool account: register with your chosen mining pool and create a worker name. Foundry, AntPool, F2Pool, and Braiins all support sub-account workers.
- Wallet address: a BTC address you control. Pool payouts route here. Use a hardware wallet for amounts you actually care about.
1. Physical setup
Unbox on a flat surface. Modern ASICs ship as a single integrated unit (chassis + hashboards + PSU). Inspect for transit damage — bent fins, crushed corners, loose internal components. Photograph anything concerning before powering on; freight insurance claims are easier with timestamped evidence.
Position the rig with at least 12 inches of clearance behind for hot exhaust and 6 inches in front for intake. Stand it on a stable surface; vibration is meaningful at 7000+ rpm fan speeds. Connect the PSU input first (don’t connect to wall yet), then the Ethernet cable to your router/switch.
When everything is connected, plug into the wall. The unit will draw heavy power immediately — you’ll hear fans spin to maximum within 30 seconds and ambient room temperature will climb noticeably within 5 minutes.
2. Find the miner’s IP address
The miner DHCP-claims an address from your router. Two ways to find it:
- Router DHCP table: log into your router’s admin (usually 192.168.1.1 or 192.168.0.1) and look for a new client. Bitmain miners show up as “Antminer” or “BM-…”, Whatsminer as “WhatsMiner-…”, Canaan as “Avalon-…”.
- IP scanner: tools like Angry IP Scanner or BTC Tools (Bitmain’s official utility) discover all miners on your network and show their stratus URLs. Faster than the router method when you have many rigs.
Note the IP. Reserve it in your router’s DHCP table so it doesn’t change on reboot — pool configurations break if the miner’s IP shifts unpredictably.
3. Login and change the default password
Open http://<miner-ip> in a browser. The default credentials are usually root / root (Bitmain) or admin / admin (Whatsminer). Change them immediately. ASICs on default credentials are routinely scanned and hijacked — attackers point them at their own pool addresses.
Set a strong password and update the admin email if the firmware supports it. Bookmark the dashboard URL and credentials securely (1Password, Bitwarden — not a sticky note).
4. Configure the mining pool
In the dashboard, find the Pool Configuration section. You’ll see fields for Pool URL, Worker Name, and Password (which most pools ignore — type “x”). Configure three pools in priority order so the rig fails over if your primary goes down:
| Slot | Example (Foundry primary) |
|---|---|
| Pool 1 (primary) | stratum+tcp://btc.foundryusapool.com:3333 |
| Pool 2 (backup) | stratum+tcp://btc.f2pool.com:3333 |
| Pool 3 (last resort) | stratum+tcp://btc.viabtc.io:3333 |
Worker name format is usually YourPoolUsername.RigName — for example cwm_buyer.S21_garage. The rig name is for your tracking; pools group statistics under it. Use distinct names if you run multiple rigs.
Save and the rig will start submitting shares within 30 seconds. The dashboard’s hash rate panel should climb from 0 to your rated TH/s over 5–10 minutes (this initial ramp is normal as chips warm and self-tune).
5. Verify it’s actually mining
Two cross-checks:
- Local dashboard: hash rate at or near rated spec, all hashboards “online”, temperatures below 75°C, fans running.
- Pool dashboard: log into your pool account on the web. The rig should appear as an active worker submitting shares. Hash rate on the pool side will lag local by ~5 minutes during the warm-up but should stabilize at ~95–98% of local (the difference is rejected/stale shares — normal).
If after 30 minutes the pool isn’t seeing your rig, the most common cause is a typo in worker name or pool URL. Less commonly: firewall blocking outbound port 3333.
Common first-day issues
Hash rate well below spec: typically thermal throttling. Check ambient temp; the rig may be in a closed space with insufficient ventilation.
Frequent disconnects from pool: usually network instability. Move to a wired connection if you accidentally connected via WiFi; check your switch isn’t oversubscribed.
Fan errors / ASIC errors on dashboard: open an RMA case with the manufacturer immediately. Most miners cover DOA failures within 7–30 days; don’t wait.
“Hashboard 1 missing”: power cycle. If it persists, hashboard failure — RMA. Single-hashboard failures cut hash rate by ~33%.
Day 2 onward
Set up monitoring (uptime alerts, temperature thresholds). Awesome Miner, Hive OS, and Braiins Manager all support Bitmain/Whatsminer/Canaan hardware for fleet monitoring. For one or two rigs, the pool dashboard plus periodic eyeball checks is sufficient.
Most operational issues develop over weeks — bearing wear in fans, dust accumulation in cooling fins, slow PSU degradation. Plan a quarterly inspection and clean cycle. The hardware lasts 3–5 years if maintained; less if neglected.
Next steps: model your profitability against your specific electricity rate, read the Total Cost of Ownership Guide for the full economic picture, and consider hosting if home conditions don’t suit.