Home > Altcoins > Cryptocurrency Mining
Cryptocurrencies logo
Cryptocurrencies with eToro

How To Mine Cryptocurrency - Step-by-Step Guide

Cryptocurrencies logo
Cryptocurrencies (CRYPTO)
24H Change
Market Cap
Author: Alice Leetham Updated: 30 December, 2021

Cryptocurrency mining is the process of solving complex mathematical problems to confirm transactions on a blockchain. It typically requires using computing power and energy. For every block of transactions miners confirm, they are rewarded with a “block reward” in the form of cryptocurrency tokens.  

The mining process was pioneered by Bitcoin creator Satoshi Nakamoto and is a core reason why blockchains are secure and decentralised. Anyone can become a miner, and there is no central governing authority. This guide takes a look at how to mine cryptocurrency and what you need to get started.

Our Quick Guide to Mine Cryptocurrency


Set up a Cryptocurrency wallet

The first step before you start mining any cryptocurrency is to set up a wallet address for storing your tokens. Every cryptocurrency has an official wallet designed specifically for storing its tokens. There are also different hardware and software options and paper wallets.


Join a Mining Pool

Mining solo is not recommended, especially for older cryptocurrencies like Bitcoin. As more transactions are confirmed, the problems miners need to solve become more complex. Mining Bitcoin today requires a prohibitive amount of computing resources and energy. To get around that, consider joining a mining pool—a group of miners who pool their resources and proportionally share the block reward.


Start Mining

There are checks you need to make before you begin mining. First, identify your mining computer’s hash rate to figure out how much you can contribute to a pool. Then check the estimated electricity consumption and cost of power per KW/h. Use this information to calculate whether mining will be profitable for you.

Alternative Cryptocurrencies

Bitcoin logo
Bitcoin Gold logo
Bitcoin Gold
Ethereum Classic logo
Ethereum Classic
Bitcoin SV logo
Bitcoin SV
Zcash logo
Ethereum logo

Requirements – What do You Need to Start Mining Cryptocurrency Today?

Mining cryptocurrency for a profit is a long-term investment. It requires knowledge about using mining hardware, software, and other technicalities. This next section will cover everything you need to know.

Popular Hardware and Mining Rigs for Cryptocurrencies

Anyone serious about mining cryptocurrencies needs to build a “rig”. A mining rig is a customised PC that uses its graphics processing unit (GPU) to complete complex problems and “mine” the next block in a blockchain. 

Older cryptocurrencies like Bitcoin use a Proof of Work (PoW) model. Transactions are grouped in a memory pool and must be validated by miners. Every block in the blockchain has an encrypted hash value that a miner needs to discover. Once the hash value is discovered, the miner announces their discovery to the network so that other miners can verify it and transactions in the memory pool are validated. The block is permanently added to the blockchain, and the block reward is released to the miner. 

About a decade ago, mining a cryptocurrency that used a PoW algorithm could be done using your personal computer’s CPU or GPU. For perspective, the difficulty level of mining Bitcoin in 2009 was 1. As of January 2021, the mining difficulty reached 20.6 trillion. The ballooning difficulty is because more people are mining at a larger scale than ever before. 

All of this is to say that you need a mining rig with a powerful GPU or specialised computers called Application Specific Integrated Circuits (ASICs) if you want to earn a profit. Machines with that much juice can run from $500 for entry-level devices to $10,000 for high-performance miners. Some key factors to look out for when choosing one include: 

  • Hash Rate – A measure of how many calculations a miner can solve per second. The higher the hash rate, the faster the miner is at solving complex problems. For reference, 1 terahash per second (TH/s) is equivalent to 1 trillion hashes per second. 
  • Efficiency – Highly efficient ASIC miners can create blocks at a faster rate without requiring a high amount of energy. For example, the Antminer S9 has a power consumption of 1.323 kilowatts (KW) per hour. Multiply that by 24 hours and you get 31.752 kWh, which is similar to what a standard window-unit air conditioner consumes in a day. 
  • Price – The cost of mining hardware varies depending on factors like durability, computational power, and operational efficiency. As a rule, cheaper hardware will deliver lower efficiency and fewer profits. You should also factor in the cost of electricity in your region to see if a mining rig will have a good return on investment. Continuing with the Antminer S9 example: it requires 952.56 kWh per month (31.752 kWh x 30 days). If the cost of electricity in your area is $0.07 per kWh, running one Antminer S9 will set you back $66.68 in electricity bills every month.

Below are some of the most popular ASICs and GPU miners on the market today. 

1. Bitmain Antminer S19 Pro

Bitmain is a world-renowned maker of ASIC mining hardware for different types of cryptocurrencies. The Antminer S19 Pro is among its newest generation of ASIC miners that is billed as “the future of mining”. 

It boasts a hash rate of 110 TH/s with a power consumption of 3250 Watts (W). It is Bitmain’s most efficient ASIC miner yet with a power efficiency of 29.5 Joules per Gigahash (J/Gh). For comparison, Bitmain’s bestseller, the AntMiner S9, has a power efficiency of 0.1 J/Gh. The S19 Pro costs $3,769. 

2. Shark Pro (6 GPU)

The Shark Pro is a compact pre-built GPU rig manufactured by Shark Mining that can mine 55 different cryptocurrencies, including Bitcoin, Ethereum, Zcash, Monero, and more. The pro model features six NVIDIA GTX 1070 GPUs with a power supply of 1200 W. 

The Shark Pro also features a seven-inch touchscreen display for keeping track of its health and activities. It’s a little on the high end at $6,890, but Shark Mining estimates solid returns when you use their devices to mine ZCash, Ethereum, and Bitcoin Gold.

3. Whatsminer M21S

The Whasminer M21S is a mid-range ASIC miner with a top hash rate of 52 TH/s and consumes 3300 W per hour. This particular model comes with a 220–240 Volts power supply that makes it easier to plug into a wall outlet. It also has improved cooling over its predecessors and offers a higher hash rate with a smaller carbon footprint.

The M21S includes a built-in web management portal for ease of use. While it is a pricey rig at $2,600, the build quality and profit potential make it a very tempting choice for anyone serious about mining. 

4. Halong Mining DragonMint T1

The DragonMint T1 is an efficient ASIC miner manufactured by Halong Mining for mining cryptocurrencies that use the SHA-256 hashing algorithm like Bitcoin. It has a hash rate of 16 TH/s with a small power draw of 1480 W.

The T1 is a modest-sized device that weighs about 13 LBS and typically retails for $2,700, but there is a waiting list if you buy it directly from Halong Mining.


Setting up a mining rig is a costly investment. The less technically inclined may opt to use a mining software package instead. These apps are easy to set up and are often completely automated. 

Mining apps are available for both desktop computers and smartphones. You can instantly begin mining a variety of cryptocurrencies using ASIC, GPU, or CPU devices. The app can provide you with detailed reports about how much you’ve earned, how the market is doing, and how to maximize your mining potential. Many of these apps have fees and some even require users to sign contracts, so make sure you read the terms of service before you commit to using one. 

Which software people use to mine cryptocurrency 

1. Hashnest

Hashnest is a cloud mining platform offered by Bitmain that rents out hardware for mining. Users can choose from a selection of Antminers, including the S17, S15, and Z11. Cryptocurrencies available to mine include Bitcoin, Dash, Litecoin, and ZCash. Users can buy or sell hash rates directly on the platform without the hassle of dealing with physical miners. 

2. MultiMiner

Multiminer is one of the easiest to use mining engines on the market. It works on Windows, macOS, and Linux machines. It features a clean interface, cross-platform compatibility, automated hardware detection, and other mining features. It’s free to download and use! 

3. Awesome Miner

Awesome Miner features a centralized dashboard where users can manage multiple mining rigs and mining pools. It can handle multiple hardware types, including ASICs and FPGAs, and is compatible with several popular mining algorithms (SHA-256, X11, and Scrypt). It’s designed for Linux and Windows and can be accessed from computers, tablets, or smartphones.  

4. Easyminer

An open-source mining software that supports multiple cryptocurrencies, but only works on Windows. It works with ASIC hardware. It features a “solo” mode that lets you pick your mining pool and a “moneymaker” mode that sets you up with a mining pool. 

Can I Use my Personal Computer to Mine Cryptocurrency?

It depends. If you have a powerful custom-built gaming PC with good quality GPUs, then yes. However, if you have a cheap laptop with 4 GB RAM and a crappy GPU, then no. You may even end up destroying your computer.  

It also depends on what cryptocurrency you want to mine. If you’re looking to mine Bitcoin, for example, then your personal computer will yield less than a dollar worth of BTC tokens in an entire year! On the other hand, if you select a less resource-intensive cryptocurrency like Electroneum, you could accumulate a decent number of coins in a relatively shorter period. 

Mining cryptocurrencies like Bitcoin using a personal computer was possible and quite profitable back in 2009 when the difficulty level was minuscule and confirming one block netted miners 50 BTC. That’s no longer possible today. Not only are the hash problems astronomically more complex, but the block reward was reduced to 6.25 BTC in 2020. It will halve again in 2024. 

The only way anyone could profitably mine Bitcoin or other cryptocurrencies that use the SHA-256 hashing algorithm is by building a powerful mining rig, or more realistically, join a mining pool. The same goes for Ethereum and many of the cryptocurrencies that are in the top 20 based on market capitalisation.   

Technical Knowledge Required to Mine Cryptocurrency

New miners should be knowledgeable of some of the technical aspects of crypto mining. Here are a few key concepts you should be aware of:  

  • Hash Rate – The speed at which a mining rig operates. The higher the hash rate, the faster the miner. But that also means it will consume more energy. 
  • Mining Profitability – Profitability is measured using hash rate, power consumption, cost of electricity per kWh, and cryptocurrency price. Using this information, you can estimate how much profit you’ll make mining every day.
  • Blockchain – A peer-to-peer distributed ledger akin to a magic book with thousands of copies around the world. Every time a new transaction is verified by miners, all of the books are automatically updated with that information. Transactions can’t be removed or altered once they are written. 
  • Mining Fees – Blockchains typically charge a small fee for verifying transactions. The fee is distributed among miners in addition to the block reward. 
  • Mining Blocks – These are data sets that contain information about transactions. One block can carry multiple transactions. Once all of them are verified by miners, the block is added to the blockchain. 
  • Block Rewards – Cryptocurrencies that use a PoW model typically set aside a predetermined reward that goes to miners who confirm transactions in every block. For example, the block reward for Bitcoin as of February 2021 is 6.25 BTC. 
  • Proof of Stake – In a Proof of Stake (PoS) system, a miner is chosen to validate a block of transactions based on how many coins they hold. This eliminates the need to solve complex mathematical puzzles and requires a lot less energy. Rather than receiving block rewards, miners are only paid mining fees. 

Joining a Cryptocurrency Mining Pool 

Cryptocurrency mining is lucrative, but the process is quite complex. Bitcoin, for example, is set up in such a way that as more miners attempt to verify transactions, the more difficult the mining level becomes.

Joining a mining pool is a much better option than going at it alone. Yes, you’ll have to share the rewards, but the payouts will be more regular and your overall investment will be smaller. Let’s look at the advantages and disadvantages of using mining pools. 


  • It’s a smaller investment in terms of hardware, power consumption and overall maintenance.
  • Higher likelihood of getting a reward, even if you have to share it with other miners.
  • You don’t have to worry about ASIC hardware issues.
  • You can invest in multiple cryptocurrencies at once instead of limiting yourself to one option.


  • Smaller income because you have to share the block rewards with a number of people.
  • Pools can suffer interruptions because of outages and other reasons.
  • Most mining pools charge fees.

How Profitable is Mining Cryptocurrency

Mining can be profitable depending on what cryptocurrency you want to mine and how much you’re willing to invest in hardware or software. In most cases, group mining is a better choice.

Let’s use Bitcoin to illustrate this point. Assume you have five Antminer S19 Pro devices set up in your home. They have a combined hash rate of 550 TH/s and power consumption of 16,250 W. Your cost of electricity is $0.07 per KW/h and the price of BTC hovers at $49,851. Since the mining difficulty and price of BTC is so high right now, you will lose money in this scenario at a rate of $27.10 per day or $9,755.45 per year. 

On the other hand, if you used the above rig to mine Bitcoin Cash (BCH), you could potentially make over $150 in profit per day. To get estimates on your mining rig’s profit potential, use online profitability calculators to find out which cryptocurrencies will generate the most profit for you. 

I’ve Already Mined Cryptocurrency, What Now?

Once you get your first reward, you have two options: sell it immediately for a quick profit or ‘hodl’ it to sell in the future when it’s more valuable. 

Selling Cryptocurrency 

If your goal is short-term profit, then cashing out and selling your block rewards is the logical step. Here’s how you can do that: 

  • Cryptocurrency Exchanges – Crypto exchanges let you exchange your tokens for other types of digital tokens (BTC, ETH, etc.) or USD and other fiat currencies. You may need to first verify your identity by uploading government-issued identification before you can use an exchange. 
  • Peer to Peer (P2P) networks – These are online marketplaces that connect cryptocurrency buyers and sellers based on location. When a buyer opens a trade with you for a set amount of tokens, that amount is taken from your wallet and put into escrow. It remains in escrow until the buyer makes payment and you confirm that you have received it. The tokens are then transferred to the buyer’s wallet address.

Saving Cryptocurrency Coins in a Secure Wallet for the Long Run 

The second option is to ‘hodl’ your mined tokens, which means putting your tokens in storage for sale in the future when the price is high enough to make substantial profits. ‘Hodling’ requires a secure offline wallet. Here is a list of some of the best wallets.

Min. Deposit
User Score
Up to $240 bonus!
Access eToro's own wallet eToro Money
Award-winning trading platform
Start Trading
Payment Methods:
Bank Transfer, Credit Card, Debit Card, PayPal, Wire Transfer
Full Regulations:
Cryptoasset investing is unregulated in most EU countries and the UK. No consumer protection. Your capital is at risk. CFD crypto trading is unavailable for clients residing in the UK and US.
Min. Deposit
User Score
24/7 Support available
Simple and secure wallet
Over 45 major blockchains supported
Start Trading
Payment Methods:
Full Regulations:
Min. Deposit
User Score
Go offline and hold your coins
1000+ coins supported
Transparent security
Start Trading
Payment Methods:
Bitcoin, Credit Card
Full Regulations:

Frequently Asked Questions

  1. You can either join a cloud-based mining pool or build a mining rig at home using ASIC or GPU devices.
  2. Yes, you can mine some cryptocurrencies using a mobile device. Cloud-based miners have apps that work on Android and iOS. Examples include MinnerGate Mobile, Crypto Miner, Pocket Miner, and more.
  3. Yes. In many cases, joining a mining pool will be more profitable than mining solo. The payouts will be smaller, but they’ll also be more regular. This is especially true for the most valuable cryptocurrencies like BTC, LTC and ETH.
  4. That depends on the cryptocurrency you want to mine. Bitcoin, for example, needs approximately 10 minutes for a new block to be mined. Litecoin is four times faster and blocks are confirmed every 2.5 minutes.
  5. Hash rate refers to the computational power a mining device uses to mine and process transactions on a Proof of Work blockchain like Bitcoin. The higher the hash rate, the faster a miner works.
  6. It depends. A miner with a high hash rate also consumes a lot of energy. You have to factor in a big increase in power consumption if you want to maximise profitability.
We use cookies to personalise content & ads, provide social media features and offer you a better experience. By continuing to browse the site or clicking "OK, Thanks" you are consenting to the use of cookies on this website.