Phoenix Miner is the most popular Ethash mining software. It supports AMD and Nvidia. Phoenix had been second in popularity to the legendary Claymore’s miner for a long time (support for the latter stopped in 2020). It’s one of the oldest and most reliable Ethereum mining software.
Phoenix works only on the Ethash cryptocurrency algorithm. It has a low fee of 0.65% and one of the highest hash rate levels. Users often say that Phoenix may overstate its hash rate. We advise you to look at the Reported Hashrate value.
Below is the list of algorithms supported by the Phoenix miner mining software. Each algorithm indicates the program fee, which is usually just a few percent. Software developers use it for their product support, enhancement, and development of new features. The fee works in such a way that every hour a program mines for a short period of time (usually less than a minute) to the developer’s wallet.
The mining software launches through the command line in Linux and through the bat file in Windows. Below are sample bat files for each cryptocurrency that you can mine with Phoenix miner. Make sure to replace YOUR_ADDRESS with your own wallet address, and RIG_ID with your own rig name. You can name it however you like, but the name must contain only Latin letters and symbols “-” and “_”. The wallet must correspond to the cryptocurrency you are mining.
You can find additional settings for the mining program at the end of the page. If you have problems setting up Phoenix miner, feel free to ask for advice in our Telegram chat.
PhoenixMiner.exe -pool eth.2miners.com:2020 -wal YOUR_WALLET_ADDRESS -pass x -worker RIG_ID -coin eth
PhoenixMiner.exe -pool moac.clona.ru:2026 -wal YOUR_WALLET_ADDRESS -pass x -worker RIG_ID -coin moac
PhoenixMiner.exe -pool etp.2miners.com:9292 -wal YOUR_WALLET_ADDRESS -pass x -worker RIG_ID -coin etp
PhoenixMiner.exe -pool clo.2miners.com:3030 -wal YOUR_WALLET_ADDRESS -pass x -worker RIG_ID -coin clo
PhoenixMiner.exe -pool exp.2miners.com:3030 -wal YOUR_WALLET_ADDRESS -pass x -worker RIG_ID -coin exp
PhoenixMiner.exe -pool etc.2miners.com:1010 -wal YOUR_WALLET_ADDRESS -pass x -worker RIG_ID -coin etc
Sometimes you need to take additional steps to set up a mining program. For example, you may want to disconnect a GPU or set the GPU operating temperature limit. We prepared the list of the most popular Phoenix miner settings. To use a setting, add it to the standard launch line indicated above. As a rule, you can’t control GPU overclocking through the mining program settings. You can find a detailed guide on GPU overclocking in this article.
ssl://enables mining through SSL if you add this parameter before the pool address. If the pool address is indicated with https://, just replace https:// with ssl://. Please keep in mind that the pool address with SSL is usually different from the pool address without SSL. For example,
eth.2miners.com:12020(2Miners Ethereum pool with SSL).
-gpuslaunches mining software only on certain GPUs. Indicate target GPUs after -gpus. The first GPU is indexed as 1. For example, if you have a rig with 6 GPUs, they are indexed as 1, 2, 3, 4, 5, 6. After adding
-gpus 12356all GPUs, except for the fourth, will start mining. If you have more than 10 GPUs, you should separate the numbers with a comma.
-amdenables mining only on AMD GPUs.
-nvidiaenables mining only on Nvidia GPUs.
-eressets a certain number of mining epochs to allocate enough memory for DAG. The default number of epochs is 2. For example,
-eres 3allocates memory for 3 epochs. The higher the number, the fewer the times a GPU needs to allocate memory. If your GPU memory is close to the DAG size, use minimum values.
-logmanages the log file. 0 — log file is not created, 1 — log file is created and you don't see debug messages on the screen, 2 — log file is created and you see debug messages on the screen. The default is
-fanmax 70sets fan max speed at 70% for all GPUs, while
-fanmax 70, 80, 90sets fan max speed at 70% for the first GPU, 80% for the second, and 90% for the third.
-fanminsets fan min speed in %. For example,
-fanmin 50tells the mining software that fans should rotate with a speed no less than 50% of the maximum.
-fanmaxsets fan max speed in %. For example,
-fanmax 95tells the mining software that fans should rotate with a speed no more than 95% of the maximum.
-ttsets GPU target temperature. For example, at
-tt 65the mining software tries to keep the temperature at 65°C.
-tt 0disables GPU temperature control. Please note that you can use this parameter to set a fixed GPU fan temperature by adding minus before the number. For example, at
-tt -75all GPU fans rotate at 65% speed of the maximum. Not to confuse with
-tt 75that sets GPU temperature at 75°C.
-powlimsets GPU power limit in % from -75 to 75. For example,
-powlim 50. Keep in mind that you can set this and other fine tuning parameters for each GPU individually.
-powlim 50 0 60sets power limit for the first GPU at 50, for the third at 60, and for the second it sets the default value.
-cclocksets GPU core clock in MHz. Use relative values for Nvidia GPUs (e.g. -200, +300). For example,
-cvddcsets GPU core voltage in mV. Use relative values for Nvidia GPUs (e.g. -200, +300). For example,
-mclocksets GPU memory clock in MHz. For example,
-mvddcsets GPU memory voltage in mV.