How to Mine Bitcoin: A Step-by-Step Guide for Beginners

How to Mine Bitcoin: A Step-by-Step Guide for Beginners

Short answer: to mine Bitcoin today you need a SHA-256 ASIC miner, a power supply and circuit that can carry its load, a Bitcoin address you control and a mining pool (or a solo pool) to point it at. You enter the pool’s stratum address and your username in the miner’s web interface, and the machine starts hashing. A PC, graphics card or phone cannot meaningfully mine Bitcoin anymore, because purpose-built ASIC hardware does the same work far more efficiently.

This is the practical, step-by-step version. If you want the concepts first (blocks, hashing, difficulty and rewards), read how Bitcoin mining works and come back here.

Step 1: Decide what you want from mining

Your goal decides your hardware, so settle it before you shop:

  • Learning and tinkering. You want to see a real miner submit work to a real pool, read the stats and understand the process. A small desk unit is enough.
  • Solo “lottery” mining. You point a small miner at a solo pool. If it ever finds a block, the whole block reward goes to your address; until then you receive nothing. With home hardware the odds on any given day are very small.
  • Steady pool payouts. You join a pool that shares rewards in proportion to the work you submit. This needs full-size hardware, real power capacity and a close look at electricity cost.

Why not a PC, GPU or phone?

Bitcoin’s proof of work is the SHA-256 hash function, run over and over. Early Bitcoin software let people mine on a CPU, then graphics cards and FPGAs took over, and ASICs built only for Bitcoin mining arrived in 2013. Each step made the previous hardware uneconomical, because its share of the network became smaller than the cost of the power it used. The Bitcoin project’s own FAQ now says the only cost-effective way to mine is with specialized hardware. Phone apps that promise Bitcoin mining are generally reward or cloud schemes, not real mining.

Step 2: Choose hardware by the power you actually have

Start from your outlet, not from the spec sheet. A standard US household circuit is 120 V, usually on a 15 A or 20 A breaker. Desk-size miners run from an external power adapter on that outlet. Full-size miners need a 240 V circuit. The table shows the range in our home and solo miners and full-size Bitcoin categories.

Miner Hashrate Power Listed noise Power source Price*
Bitaxe Gamma 601 1.2 TH/s 17 W 35 dB 5 V DC adapter on a normal outlet $77.17
Canaan Avalon Nano 3S 6 TH/s 140 W 40 dB 28 V DC adapter on a normal outlet $216.11
Canaan Avalon Q 90 TH/s 1,674 W 45-65 dB (by mode) 110-240 V AC; dedicated circuit $1,291.64
Antminer S21 Pro 234 TH/s 3,510 W 75 dB 220-277 V AC circuit $2,379.00

*Bitminers price at the time of writing (October 5, 2026). Check the product page for the current price.

The small units are the right tools for learning and solo attempts. The Avalon Q is the step between a desk miner and a data-center machine. The Antminer S21 Pro is a full-size air-cooled miner meant for a garage, outbuilding or hosting space with 240 V power.

Step 3: Plan power and cooling

Power

Miners run around the clock, and US electrical code treats a load that runs for three hours or more as continuous, sizing the breaker at 125 percent of it. In practice that means keeping a continuous load to about 80 percent of the breaker rating: about 1,440 W on a 15 A, 120 V circuit. The Avalon Q’s 1,674 W is above that, so it needs a dedicated, higher-capacity circuit. Have a licensed electrician check any circuit before you plug in a miner over a few hundred watts.

Also do the energy arithmetic. A 3,510 W miner running 24 hours uses about 84 kWh per day, so multiply by your rate per kWh to see your daily power cost.

Heat and noise

Almost all the electricity a miner uses becomes heat. A desk unit warms a corner; a 3,500 W machine heats a room quickly and needs an intake of cool air and a path to exhaust hot air outside. Look at the listed dB value as well: 75 dB is not a level most people want in a living space.

Step 4: Set up a Bitcoin address you control

Your payouts go to a Bitcoin address, so set one up before you configure the miner:

  • Use a wallet where you hold the private keys, and write down its recovery phrase on paper. Store it offline.
  • Copy a receiving address from the wallet. Solo pools use this address as your username; most pooled services ask for it as a payout address in your account settings.
  • Never type your recovery phrase into a miner, a pool website or a support chat. A miner only ever needs your public address.
  • Double-check the first and last characters of the address after pasting it.

Step 5: Join a pool or go solo

In pooled mining the pool sets an easier target than the network, so your miner submits frequent “shares” that prove its work. Rewards are split according to those shares, which smooths out payouts. Read mining pools explained for payout methods and fees.

In solo mining your miner builds blocks that pay your own address. You receive the full reward if you find a block and nothing otherwise. Solo pools make this simple for home hardware: see our CKPool solo mining guide and Public Pool solo mining guide. CKPool, for example, publishes stratum+tcp://stratum.ckpool.org:3333 as its address, takes your Bitcoin address as the username, ignores the password and charges a 2% fee on a found block.

Step 6: Connect and configure the miner

  1. Connect it to your network. Full-size miners use an Ethernet cable. Many desk units join Wi-Fi: on first boot they create their own access point, you connect to it and enter your Wi-Fi details.
  2. Find its IP address. Look in your router’s list of connected devices, or on the miner’s screen if it has one.
  3. Open the web interface. Type the IP address into a browser on the same network. If the miner has a default login, change it right away.
  4. Enter the pool details. Pool URL (stratum address and port), username (your Bitcoin address or pool account, often with a dot and a worker name, such as address.desk1) and password (often just x).
  5. Save and restart. After a few minutes the pool dashboard should show your worker with accepted shares.

Canaan’s Avalon home models, including the Nano 3S and Avalon Q, are set up with Canaan’s Avalon Family mobile app. For the Bitaxe, our Bitaxe setup and AxeOS guide walks through every screen.

Step 7: Monitor and maintain

  • Temperatures. Check chip and board temperatures on the dashboard, especially in summer or after moving the miner. Rising temperatures usually mean blocked airflow or hot intake air.
  • Hashrate and rejects. Compare reported hashrate with the rated value and watch the share of rejected shares on the pool side.
  • Dust. Fans pull dust into heatsinks. Power down and clean with compressed air on a regular schedule.
  • Firmware. Install updates only from the manufacturer’s official site or the project’s official repository. Unofficial firmware can redirect your hashrate or void your warranty.

Costs and legal basics

The main costs are the miner, shipping, electricity, any electrical work, pool fees and taxes. What you receive depends on network difficulty, the Bitcoin price and fees, all of which change constantly and are published daily by mining data sites. Run your own numbers in the ASIC miner profitability calculator, and use the solo mining calculator to see the odds for a small miner. Bitminers does not guarantee mining profitability.

Mining is legal in the US, but local rules on noise, zoning and electrical work apply, and mined coins are generally taxable. Our guide Is Crypto Mining Legal in the US? covers the details.

Frequently asked questions

Can I mine Bitcoin on my laptop or phone?

Not in any meaningful way. Laptops, graphics cards and phones compute SHA-256 hashes far more slowly per watt than ASIC miners, so their share of the network is effectively zero. A small desk ASIC such as the Bitaxe Gamma 601 is the lowest practical starting point.

What is the cheapest way to start mining Bitcoin?

A desk-size ASIC on a solo pool or a regular pool. It uses little power, runs from a normal outlet through its adapter and teaches the whole setup process. Treat solo mining with it as a long-odds attempt, not a source of income.

Do I need a wallet before I start mining?

Yes. The pool needs a Bitcoin address to pay, and solo pools use that address as your username. Use a wallet where you control the keys and back up its recovery phrase offline.

How long does setup take?

For a desk miner, usually under an hour once the hardware arrives: connect power and network, open the web interface or app, enter the pool and address, and confirm accepted shares. Full-size miners also need a suitable 240 V circuit, ventilation and noise planning first.