Install Phoenix Miner Windows 7

PhoenixMiner is an Ethash miner that supports both AMD and Nvidia cards. It runs under Windows x64 and Linux x64 and has a build-in fee of 0.65%. Download The Miner from Bitcointalk and extract the archive to any folder. Configuration Windows. To change the configuration, open start.bat file and replace the values. PhoenixMiner is an Ethash miner that supports both AMD and Nvidia cards. It runs under Windows x64 and Linux x64 and has a build-in fee of 0.65%. Download The Miner from Bitcointalk and extract the archive to any folder. To change the configuration, open startmineretc.bat file and replace the values.

  1. Install Phoenix Miner Windows 7 64-bit
  2. Windows Miner Software

See full list on cool-mining.com. Double click your Bat file to start the miner. The miner will start, run the setx commands to set those environment variables, initialize each of your GPU’s, build the DAG file on each of your GPU’s and start hashing away. Let it run for about 20 seconds and then click “s” to display your Hashing speed. Open address editor and save the the pool and the wallet for mining ETH. In this case, we will save ETH pool under (POOL:ETH) tag and ETH wallet under (WALLET:ETH) tag. Default mining client. Open worker's config and select PHOENIX-ETH as a default mining client. PHOENIX-ETH config. Update the mining client's configuration so that it will be defined as.

Introduction: Ethereum Mining on Windows 7

Before we start this guide I want to address a few important things:

Mining cryptocurrency is not free money. You are trading your mining hardware's hashing for some currency and contributing to the network. It is also highly speculative and the exchange rates are volatile. You could achieve a return on investment in 90 days, a year, or never. Being smart with your purchases and not blindly purchasing 'good mining cards' is the biggest protective measure.

Personally, I mine because I like the idea of decentralized currency and being involved in such a big financial revolution. Also, I think it's fun. If I make money that's nice too.

There is a decent amount of math, risk, and trial/error involved in optimizing your setup to get every last hash out of your graphics cards, but this guide is a basic setup for mining with Windows 7, not a performance-maximizing guide.

If you want to get serious with mining I strongly recommend using Linux as it isn't plagued with driver issues, mines more stable, is more flexible for your setups, and (for some cards like the GTX 1070) gets a drastically better hash rate. Also if you plan on having more than 4 cards per motherboard Linux is a much better choice, as Windows starts to have issues with PCIe slot order and other shenanigans that go down you definitely don't want to deal with. There is even a distribution of Linux specifically for mining (though it isn't free) that is very easy to set up called EthOS. That fact that this guide uses Windows for mining indicates that it is a quick dive into mining without all the mess of optimizing and customization that many of the tools used have to offer, so while it might not be the most comprehensive guide, it will quickly get you a foundation to build from.

If you want to use your computer while mining (use a separate, non-mining graphics card for your displays as the ones that are mining will stutter when under full load) and need to have Windows for what you do then this is a good option too. You can use advanced flags for Claymore's Dual Miner to specify which cards to mine on and leave one for daily use.

With all that said, mining on Windows 7 is completely achievable and serves as a great introduction to mining especially for small scale setups, so don't let me deter you and let's get started!

Image sources:

Step 1: Graphics Cards

Note: In this tutorial, I assume that you have your graphics cards connected to a motherboard and have already installed/updated Windows 7 and the drivers for your graphics cards. Make sure to install CUDA if you are using NVIDIA cards.

The hardware that will be doing the hashing is graphics cards. The AMD 470,480,570, and 580 are the currently most popular at the time I'm writing this. As AMD prepares to launch Vega GPUs the price of 470s and 480s dropped dramatically just as Ethereum is gaining major traction, creating a perfect opportunity to mine with these cards. These cards mine at about 22-30Mh/s depending on your degree of overclocking and configuration. Another popular option is the GTX 1060 6GB (Pay attention to the 6GB NOT 3GB). They hash around 18-28Mh/s. To determine profitability use an online calculator like the one offered by Cryptocompare.

The ratio you want to keep low is your USD/Mh/s since this directly reflects how long it will take to pay back your initial investment. I try to stay well below $10/Mh/s but if you don't mind the risk you can go for it even if you are above this. Most stores are price gouging like crazy at the moment, charging $300+ for rx570s and similar mining cards that were $200 a few weeks ago, so if you choose to buy a card at these inflated prices first congratulate yourself on finding one that is in stock since they're sold out everywhere, then accept that it may not generate much profit before it is obsolete for mining and carry on with that knowledge.

Other cards' mining stats can be found with some quick googling, but beware that Windows doesn't play nice with all cards, and especially Windows 10 which is why W7 is used in this tutorial.

Install Phoenix Miner Windows 7 64-bit

To squeeze out maximum performance download a performance software for overclocking your cards. I chose MSI Afterburner for this tutorial.

The reason a 3GB card is not a good idea is that when mining there is a large file that is stored in memory called the DAG, and this file grows over time. The DAG is already larger than 2GB and if you have a 3GB card then when the DAG becomes more than 3GB you can no longer mine. This can be circumvented with a DAGless miner, but that won't be covered in this tutorial, and expenses rack up quickly for smaller memory cards.

Image Source:

Step 2: Ethereum Wallet

Now you need a place to store the Ethereum you are going to mine so you have to make a wallet. I recommend Mist if this is your first time. There are command line utilities available too, but Mist has a nice GUI and there are a bunch of guides on how to make a wallet and get your address.

Go make a wallet and then come back.

The following guide is pretty good for this step https://medium.com/@attores/step-by-step-guide-get...

Step 3: Mining Pool

The way mining works is you contribute mining 'work' to a mining pool of workers and get shares of Ethereum for your work contributed.This guide will use nanopool.org though there are other options like ethermine.org. The mining pool uses your wallet address to keep track of your balance and pays out when you reach a certain balance that the pool specifies.

You can check your mining stats like hashrate and balance by going to

There is some delay so don't worry if you don't see anything after you just start mining. Wait at least 20min before trying to check your account since it doesn't create a webpage for you until you get a share.

Step 4: Claymore Dual Miner

The program that we will be using to mine is Claymore's Dual Miner. The main feature of this miner is that it can mine two cryptocurrencies at the same time on each card, though we will only be doing Ethereum in this guide I recommend siacoin as a currency to dual mine with ETH, especially if you have AMD rx cards.

Go ahead and download the miner from

The full explanation in that post is very good and goes through all the various parameters. To just get straight to mining Ethereum you need to create a new file to run the miner. Extract the zip and create a new file called ClaymoreMine.bat (or whatever you want) and put the following command in it all on one line with YOUR_ETH_ADDRESS and RIG_NICKNAME subbed out. RIG_NICKNAME can be anything; it's just an identifier so you know which miner it is.

EthDcrMiner64.exe -epool eu1.nanopool.org:9999 -ewal YOUR_ETH_ADDRESS -epsw x -eworker RIG_NICKNAME

To start mining, click this file. To start mining every time the computer boots, add a shortcut to the bat file to the Startup folder in the start menu

The command prompt will show you your current hashrates and GPU temperatures. You don't want to run your cards too much above 65C since they can get damaged. Adjusting airflow and cooling can lower the temperature of your cards.

Windows

Batch (bat) file help:

The bat file goes in the folder you extracted the dual miner zip into, otherwise you have to prefix EthDcrMiner64 with the path to where it is located.

To make a .bat file launch notepad, write what you want in the file, then click Save and set the 'Save as filetype' dropdown to 'All Files *.*' then type in 'ClaymoreMine.bat' and save it.

There are advanced options for choosing which graphics cards to mine on if you have multiple and setup for remote management too. For now we are just going to move on

Step 5: Overclocking (Optional)

You can also use an overclocking utility like MSI Afterburner to manually set fan speeds to get cooler temperatures (this will wear out the fans faster than usual so you might have to replace them eventually).

Afterburner (or whatever utility you choose) can also be used to raise the core and memory clocks on the card. This will increase your hashrate, but also the heat produced and card temperature so make sure you have adequate cooling. Always increase overlock in reasonable increments like 100MHz to make sure your rig stays stable.

Step 6: Congrats!

Congratulations! You should be up and mining your first shares of Ethereum. To turn it into US dollars you can use an exchange such as Coinbase or Kraken. They require ID verification to deposit USD, so try to get verified a while BEFORE you need to move dollars around.

As a last note, make sure to keep an eye on your temps as you don't want to accidently burn your cards or cause your rig to shutdown. Once you see your temperatures stay flat for a few minutes it should be alright. Just stay vigilant when trying out new settings and don't assume that the first thirty seconds are the temps your cards will run at for all time. OpenHardwareMonitor is a good tool for plotting your temps and visualizing them if you need something to watch while you test out new settings on a rig, snag it from http://openhardwaremonitor.org/

Thanks for reading and good luck mining! Feel free to drop a comment; if you run into issues with your setup I'd be happy to help :)

Be the First to Share

Recommendations

4 237
Homemade CNC Machine From DC Servo Motors and Wooden Wine Boxes in Arduino
1 224 15K
Easily Build a MACHINE THAT DESTROYS WHAT IT CREATES - Kinetic Sand Art Table in Electronics
  • Fandom Contest

  • Pets Challenge

  • Arduino Contest

Phoenix miner Is the fastest (possibly the fastest) miner based on the Ethash algorithm (Ethereum, ETC, etc.). The program is suitable for video cards from Nvidia and AMD (including mixed mining rigs). Phoenix has long been the second most popular miner, after the legendary miner Claymore's, whose support ended in 2020. It works under Windows x64 and Linux x64. By the way, about the commission they did it. The software charges only 0,65% of the computing power.

What algorithms does it support and what is mining

  • ETCHash - Ethereum, Ethereum Classic, MOAC, Metaverse, Pirl and others;
  • Dual mining with Ethash / ETCHash and Blake2s algorithms - other additional algorithms are not supported;
  • ProgPoW - Bitcoin Interest (BCI)
  • Ubqhash - Ubiq

Requirements for mining on Phoenix miner

Suitable for cards from two leading manufacturers AMD и Nvidia.

  • AMD - Vega series, 580, 570, 560, 480, 470, 460, 390, 290 and even earlier versions, provided the required amount of video memory on the card.
  • Nvidia - 2080 ti, 2080,2070, 2060, 1080 ti, 1080, 1070 ti, 1070, 1060, 1050ti series and older models with sufficient VRAM.

Note that the mining software has proven itself well not only on top models of video cards, but also on already quite old ones. The software is able to squeeze the maximum hash rate out of them, while being as loyal as possible to the equipment itself, without overloading it and trying to avoid serious overheating that can disable the equipment.

The miner also requires Windows x64 (Windows 7, Windows 10, etc.) or Linux x64.

Download and install PhoenixMiner

You can download the latest version of PhoenixMiner 5.6d for Windows and Linux by clicking below:

The software does not require installation. You just need to unpack the downloaded archive to a convenient place on your hard disk and the program will be ready to be configured and launched.

Updates / Releases

Update v5.6d (Latest stable version)

Miner
  • Fixed issue with displaying GPU temperature on some Nvidia graphics cards.

Update v5.6c

  • Lower percentage of rejected / overdue solutions from video cards when mining on Nicehash
  • Fixed problem with reading graphics card temperature with some AMD graphics cards / drivers.
  • Latest AMD drivers for Windows 21.5.1 are already supported starting from 5.6b
  • Other minor fixes and improvements

Update v5.6b

  • Added support for displaying the access point (connection) of the video card and the temperature of the video memory for Nvidia video cards. Please note that the temperature of the video memory is displayed only by some video cards (3080, 3090, possibly 2080Ti).
  • Parameters -ttj, -ttmem, -tmaxj и -tmaxmem now also work with Nvidia cards.
  • Added support for AMD drivers for Windows 21.4.1.
  • Added support for AMD Linux drivers 21.10-1244864-ubuntu-18.04 and 21.10-1247438-ubuntu-20.04 (only use them with Polaris or older cards, or latest RX6x00 video cards, these drivers will not work with Vega, Radeon VII, or Navi maps)

Update v5.6a

  • Added new kernels for AMD RX6700 graphics cards. They are faster than regular kernels and produce much fewer legacy solutions (share).
  • Increased the maximum supported DAG file to 550 (will work until about January 2023)
  • Full support for configuring clock speed, fan speed, voltage and memory timings for AMD RX6900 / 6800/6700 graphics cards
  • The specific hash rate is now displayed as kilohash per joule (kH / J). Example: if a video card has a hash rate of 30 Mh / s with a power consumption of 100 W, the specific hash rate is 300 kH / J.
  • Added new command line parameters -ttj и -ttmem, allowing to automatically adjust the fan speed depending on the access point (connection) of the video card and the memory temperature, respectively.
  • Example: -ttmem 83 will keep the memory temperature of the graphics card at 83 ° C or lower, increasing the fan speed as needed. These options can be combined with -tt or with each other. These options are only supported by AMD graphics cards that report junction and memory temperatures.
  • New command line parameters -tmaxj and -tmaxmem have been added to reduce the use of the video card when the access point (connection) of the video card or the temperature of the video card memory exceeds the specified threshold values. These options are only supported by AMD graphics cards that report features and memory temperatures
  • Added support for AMD drivers for Windows 21.3.2 and 21.3.1.
  • Added support for AMD Linux 20.50.x drivers. Use these drivers only if you have Polaris graphics cards or older or newer RX6x000 graphics cards.
  • WARNING: Vega, Radeon VII and Navi video cards will not work with these drivers!
  • Disable the function zero fan on AMD cards whenever a fixed fan speed is used (e.g. -tt -40), or when using an automatic fan with minimum fan speed (e.g. -tt 63 -minfan 35). To disable this feature, add the command line parameter -fanstop 1
  • If Linux says -mcdag 1, the miner will not wait for the daggen.sh script to complete before starting to create the DAG file. Instead, it will be for a fixed 7 seconds. This allows you to do all of the following in daggen.sh: disable overclocking on Nvidia graphics cards, sleep for 30-60 seconds to allow time for DAG generation, and then reapply overclocking on Nvidia graphics cards.
  • Other minor improvements and fixes
    • Support -ttj, -ttmem, -tmaxj и -tmaxmem for Nvidia 3090 and 3080 video cards is not ready for release yet.

Update v5.5c

  • Added native kernels for AMD RX6800 and RX6900 GPUs. They are faster than
    regular kernels, and produce much less legacy stakes.
  • Updated cores for AMD Polaris, Vega and Navi GPUs that are slightly faster and more consuming
    less energy than before when mining ETH. To use these updated kernels you need to use
    drivers 20.5.1 or newer under Win10 or 20.10.x or newer under Linux.
  • Nvidia mining cards (P106, P104, etc.) can now use straps and hardware control options
    (power limitation, memory overclocking, maximum temperature, etc.) Under Windows.
  • Added support for the latest AMD driver for Windows 21.1.1.
  • Added a new parameter -mcdag to reset memory overclocking on Nvidia cards during
    DAG generation. This may allow you to set higher memory overclocking on your Nvidia cards.
    without risking messing up the DAG buffer, which can lead to an excessive amount of incorrect shared
    resources. Use -mcdag 1 (default is 0, which means off) to use this
    new feature.
  • The -tt parameter is now only for controlling fan behavior. For example -tt 60 sets
    automatic fan speed with a set temperature of 60 ° C; -tt -70 sets the fixed fan speed to 70%; and
    -tt 0 disables fan control. All of this can be specified for each GPU.
  • There is a new parameter -hwm that allows you to control the frequency of the hardware
    monitoring, which was also done with -tt in previous versions of PhoenixMiner.
  • Added support for AMD Linux drivers 20.45-1164792 and 20.45-1188099. Use these drivers,
    only if you have an RX6800 or RX6900 GPU. WARNING: Vega and Navi GPUs will not work with these
    drivers!
  • Automatically install -ttli instead of -tmax if later version is not supported
    driver. This will cause the GPUs to slow down when they reach the set temperature,
    to avoid overheating.
  • Other minor improvements and fixes

Video review and setup PhoenixMiner

How to set up PhoenixMiner

Setting up the subtleties of mining is carried out by making changes to the bat file. The folder contains an example of settings, by analogy of which you can easily create your own batch file.

Install Phoenix Miner Windows 7

Example of PhoenixMiner settings (bat-file)

The miner is launched using the command line in the Linux operating system or a bat file in Windows. Below are examples of bat files for each of the cryptocurrencies that can be mined with the Phoenix miner. Remember to replace YOUR_ADDRESS with your wallet address and RIG_ID with your farm name. The name you can choose yourself is absolutely arbitrary, it should contain only the letters of the English alphabet and the signs “-” and “_”. The wallet must be specified for the cryptocurrency you are mining

Ethereum

PhoenixMiner.exe -pool eu1.ethermine.org:2020 -wal YOUR_ADDRESS -pass x -worker RIG_ID -coin eth

MOAC

PhoenixMiner.exe -pool moac.clona.ru:2026 -wal YOUR_ADDRESS -pass x -worker RIG_ID -coin moac

DubaiCoin

PhoenixMiner.exe -pool dbix.clona.ru:5081 -wal YOUR_ADDRESS -pass x -worker RIG_ID -coin dbix

Metaverse ETP

PhoenixMiner.exe -pool etp.2miners.com:9292 -wal YOUR_ADDRESS -pass x -worker RIG_ID -coin etp

Callisto Network

PhoenixMiner.exe -pool clo.2miners.com:3030 -wal YOUR_ADDRESS -pass x -worker RIG_ID -coin clo

Expanse

PhoenixMiner.exe -pool exp.2miners.com:3030 -wal YOUR_ADDRESS -pass x -worker RIG_ID -coin exp

Ethereum Classic

Windows Miner Software

PhoenixMiner.exe -pool etc.2miners.com:1010 -wal YOUR_ADDRESS -pass x -worker RIG_ID -coin etc

Setting up a batch file for Ethereum

  1. PhoenixMiner.exe - this key indicates which program will be launched. We leave it as it is
  2. -pool eu1.ethermine.org - pool server. Change to another pool or leave ethermine
  3. : 4444 pool port. Indicated after the colon
  4. -whale Is the address of your digital wallet
  5. -worker Rig1 Is the name of your farm worker. Used for the convenience of tracking statistics on the pool. You can specify any
  6. -pass x - password on the pool. Almost never used on pools. X means no password
  7. -log 0 - is responsible for maintaining the miner's event log. 0 - means not to keep a journal. If you put -log 1, then the log will be kept without showing debug messages on the screen, if -log 2 - write log and display debug messages on screen
  8. -tt 70 - setting the target temperature of the fan control (special values: 0 - no control on all cards, 1-4-only monitoring on all cards with an interval of 30-120 seconds, negative values ​​- fixed fan speed (in%)
  9. -tstop 85 - means that the video card will be suspended when the temperature reaches 85 °
  10. -tstart 70 - means that the card will start again when its temperature drops to 70 °
  11. -fanmin 30 - the minimum rotation speed of the video card fans. It is recommended to put at least 30 in case MSI Afterburner or other software does not start the equation with fans
  12. pause - means that if you configure something incorrectly, the miner will not close immediately, but will display an error code

Phoenix miner advanced options

Running a mining program sometimes requires additional settings, for example, you need to turn off one of the cards or set a limit for the operating temperature of the card. Below we have prepared for you a list of the most popular Phoenix miner settings. To apply a setting, add it to the standard startup line above.

ssl:// for mining using SSL, add this parameter before the pool address. If the pool address is fully registered, starting with https: //, then just replace https: // with ssl: //. Note that typically the SSL pool address is different from the non-SSL pool address. Example eth.2miners.com:12020 (Ethereum pool 2Miners for SSL connection).

-gpus allows you to use only the necessary video cards for mining. After -gpus, specify the indices of the video cards that you want to use, while the first video card has an index of 1. For example, if you have a rig of 6 video cards, the indices of the video cards go from 1 to 6. Adding a parameter -gpus 12356 will start mining on all video cards except the fourth. If you have more than 10 video cards, their indices must be separated by commas.

-amd uses only AMD graphics cards for mining.

-nvidia uses only Nvidia video cards for mining.

-eres sets the number of mining epochs for which memory is reserved for creating a DAG file. The default is 2 epochs. for example -eres 3 reserves memory 3 epochs ahead. The larger the parameter, the less often the video card needs to allocate memory. If the memory size of your video card is almost equal to the size of the DAG file, it is recommended to use the minimum values.

-log the parameter regulates the creation of a log file. 0 - a log file is not created, 1 - a log file is created, but messages for debugging are not displayed on the screen, 2 - a log file is created and messages are displayed on the screen. By default, the program uses the parameter -log 1

Cached

All the parameters of the video cards can be specified not only for all the video cards of the rig together, but also for each of the video cards separately. To do this, specify the values ​​separated by commas. for example -fanmax 70 sets the maximum fan speed of 70% for all video cards together, and -fanmax 70, 80, 90 sets maximum rotation of 70% for the first video card, 80% for the second, and 90% for the third.

-fanmin minimum rotational speed of video card fans in percent. For example the parameter -fanmin 50 indicates to the miner that the fans should spin at a speed of at least 50% of the maximum possible.

-fanmax maximum rotational speed of video card fans in percent. For example the parameter -fanmax 95 indicates to the miner that the fans should spin at a speed no more than 95% of the maximum possible.

-tt the parameter sets the desired operating temperature for video cards. For example, when -tt 65 the program will try to keep the temperature of the video cards at 65 ° C. -tt 0 disables temperature monitoring of video cards. Please note that this parameter can also be used to set a constant rotation temperature of the fans of video cards, for this, a minus is put in front of the number. For example -tt -75 will force the fans of all video cards to rotate at 65% of the maximum possible. Don't be confused with the team -tt 75 which will keep graphics cards at 75 ° C.

PhoenixMiner allows you to configure the overclocking parameters of the video card in the miner launch line. To set the default values, use the number 0 for each parameter.

-powlim sets the maximum power consumption of the video card (power limit) as a percentage from -75 to 75. For example -powlim 50 Remember that this and other fine tuning parameters can be set for each of the video cards separately, for example -powlim 50 0 60 tells the program that the power limit value for the first video card is 50, for the third one is 60, and for the second video card it should use the default value.

-cclock adjusts the core clock in MHz. For Nvidia graphics cards use relative values ​​like -200, +300, etc. for example -cclock +100

-cvddc sets the voltage supplied to the video card core (core voltage) in mV. For Nvidia graphics cards use relative values ​​like -200, +300, etc. for example -cvddc +200

-mclock adjusts the frequency of the video memory of the video card (memory clock) in MHz. for example -mclock 1400

-mvddc sets the voltage supplied to the memory of the video card (memory voltage) in mV.