- Cryptocurrency Miners | Cryptocurrency Mining | Guide | Mining on AMD GPU | Mining on NVIDIA GPU | New Releases | Software
PhoenixMiner 5.8c
PhoenixMiner is a high performance Ethereum (ETH) and ERC20, Ubqhash, ProgPOW, Etchash miner with full support for Windows x64 and Linux x64 systems. PhoenixMiner is one of the most efficient and user-friendly cryptocurrency miners available today, which is why it is universally recognized by the mining community. It is fast, probably the fastest miner of Ethash, ETH, ETC, Muiscoin, EXP, UBQ, etc. Д.. Phoenix Miner supports AMD and Nvidia cards (including mixed mining installations). The development fee is 0.65%, DevFee the lowest in the industry. This means that every 90 minutes a miner will mine for its developers for 35 seconds. PhoenixMiner also supports ETCHash for ETC mining, Ubqhash for UBQ mining, ProgPOW for BCI mining, and dual Ethash/Ubqhash mining with Blake2s.
PhoenixMiner’s speed is generally faster than Claymore’s Ethereum miner in eth only mode (we measured about 0.4-1.3% speed improvement, but your results may be slightly lower or but your results may be slightly lower or higher depending on the GPU you use). To achieve the maximum possible speed on AMD cards you may need to manually adjust the GPU tuning factor (a number from 8 to about 400, which can be changed interactively using the + and – buttons while the miner is running). If you used Claymore’s Dual Ethereum miner, you can switch to PhoenixMiner since we support most of Claymore’s command line options and configuration files.
Changes in 5.8c
- Optimized cores for AMD RX6600XT cards are implemented
- Added support for the latest AMD drivers for Windows (21.10.2, 21.10.1, 21.9.2 and 21.9.1). Please note that any AMD cards older than Polaris (RX470/480/570/580/590) will not work with the latest AMD drivers.
- Added support for the latest AMD Linux 21.30 drivers
- The latest AMD drivers (21.9.1 and later for Windows and 21.30 and later for Linux) have stopped supporting older cores, so we have modified the cores for AMD Polaris cards to support these new drivers. With the new cores and new drivers, Polaris cards show very small speed improvements (less than 0.1% on average).
- Other fixes and minor improvements
Known problems, driver incompatibilities and workarounds:
- AMD Radeon VII cards will not work with Windows driver version 21.6.1 or higher, or Linux driver version 21.20 or higher – older drivers must be used for these cards to work properly.
- AMD Vega cards will not work with Linux drivers 21.20 or higher.
- Some Nvidia cards will report a lot of stale stock on Windows 11. Using the same driver version on Windows 10 solves the problem.
Features, requirements and limitations
- Supports AMD RX6700, RX6800, RX6900, RX5500, RX5600, RX5700, Radeon VII, Vega, 590/580/570/480/470, 460/560, Fury, 390/290 and older AMD GPUs with enough VRAM
- Supports Nvidia 30×0, 20×0, 16×0, 10×0 and 9×0 series cards and older cards with enough VRAM
- Highly optimized OpenCL and CUDA cores for maximum ethash mining speed
- Additional “green” cores for RX580/570/560/480/470/460 to reduce power consumption by 2-3% with little or no drop in hashrate
- Lowest developer commission – 0.65% (35 seconds of defines for every 90 minutes)
- Dual ethash/Blake2s mining with the lowest developer fee of 0.9% (35 seconds of defvee mining for every 65 minutes)
- Advanced statistics: the actual complexity of each share, the effective hash rate in the pool, and an optional display of the estimated income in USD
- Generating a DAG file on the GPU for faster startup and switching of DAG epochs
- Supports all ethash mining pools and strata protocols
- Supports secure pool connections (e.g., ssl://eu1.ethermine.org:5555) to prevent IP hijacking attacks
- Detailed statistics including hash rate of individual cards, lobes, temperature, fan speed, clock, voltages, etc.
- Unlimited number of failover pools in the epools.txt configuration file (or two on the command line)
- Automatic GPU tuning for AMD GPUs to maximize the performance of your installation
- Supports devfee on alternative ethash currencies such as ETC, EXP, Music, UBQ, Pirl, Ellaism, Metaverse ETP, PGC, Akroma, WhaleCoin, Victorium, Nekonium, Mix, EtherGem, Aura, HBC, Genom, EtherZero, Callisto, DubaiCoin, MOAC, Ether-1 and EtherCC. This allows older cards with low VRAM or low hash rate on current DAG epochs (e.g. GTX970).
- Full compatibility with Claymore’s industry-standard Dual Ethereum miner, including most command line options, configuration files, and remote monitoring and management.
- Supports the new Ubqhash algorithm for UBQ coin. Note that to mine UBQ you need to add -coin ubq in command line (or COIN: ubq in epools.txt file).
- Supports the ProgPOW algorithm for Bitcoin Interest (BCI) coin mining. Note that to mine BCI you need to add -coin bci to the command line (or COIN: bci to the epools.txt file).
- Supports the ProgPOW algorithm for BCI mining.
PhoenixMiner Getting Started
- Step 1: Download and install the miner
- Step 2: Enter your ETH address into the “wallet” line.
- Step 3: Start the miner!
Step 1: Download and install the miner
Once the download is complete, extract the contents of the .rar / .zip file. In the folder containing the miner, you must create or edit a file with the extension .bat. You can do this in any text editor (e.g. Notepad). When saving the file, it is important to select “All files” as the file type, not “txt”. Otherwise there will be .bat.txt at the end of the file name, and the miner will not be able to open the file. Your bat file (let’s say it’s called 1_Ehereum-nanopool.bat) should contain the following text (step 2):
Warning. For security reasons, Windows may not allow you to open the bat file. In this case you should allow it to open in a popup window.
Step 2. Enter the following command:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
PhoenixMiner.exe -epool eth-eu2.nanopool.org:9999 -worker YOUR_RIG_NAME -wal YOUR_WALLET ADDRESS -pass x
Step 3: Set up the miner with your settings
WALLET_ADDRESS – enter YOUR Ethereum wallet address (this is how PhoenixMiner Miner knows where to deposit your ETH) RIG_NAME – you can choose any name (like test), but don’t exaggerate: it should be maximum 32 characters, contain only letters and numbers (no special characters like $% “*; @)
PhoenixMiner.exe -pool eth-eu2.nanopool.org:9999 -wal YOUR_ADDRESS -worker RIG_ID -epsw x -mode 1 -Rmode 1 -log 0 -mport 0 -etha 0 -retrydelay 1 -ftime 55 -tt 79 -tstop 89 -tstart 79 -fanmin 30 -coin eth pause
Use YOUR_ADDRESS!
If you want, you can change the RIG_ID in the bat file. Specify the installation name as you want it to appear on the miner’s stats page. This field is optional. You can leave it blank. The length of RIG_ID is maximum 32 characters. Use English letters, numbers and “-” and “_” characters.
example: MYrig-1
PhoenixMiner.exe -pool eth-eu2.nanopool.org:9999 -wal 0xdDa4C80Е8a1298228D31D8dАе069Fd624D7В16 -worker Phoenix -epsw x -mode 1 -Rmode 1 -log 0 -mport 0 -etha 0 -tt 79 -tstop 89 -tstart 79 -fanmin 30 -coin eth pause
Step 4: Start mining. Double-click the Bat file to start the miner.
The miner will launch, run setx commands to set these environment variables, initialize each of your GPUs, create a DAG file on each of your GPUs, and start hashing. Let it run for about 20 seconds and then press “s” to display the hashing rate. If you have followed the steps above, you should see this screen.
Here are the command line parameters for some of the most popular pools and coins:
- ethermine.org (ETH):
PhoenixMiner.exe -pool eu1.ethermine.org:4444 -pool2 us1.ethermine.org:4444 -wal YourEthWalletAddress.WorkerName -proto 3
- ethermine.org (ETH, secure connection):
PhoenixMiner.exe -pool ssl://eu1.ethermine.org:5555 -pool2 ssl://us1.ethermine.org:5555 -wal YourEthWalletAddress.WorkerName -proto 3
- ethpool.org (ETH):
PhoenixMiner.exe -pool eu1.ethpool.org:3333 -pool2 us1.ethpool.org:3333 -wal YourEthWalletAddress.WorkerName -proto 3
- nanopool.org (ETH):
PhoenixMiner.exe -pool eth-eu1.nanopool.org:9999 -wal YourEthWalletAddress/WorkerName -pass x
- nicehash (ethash):
PhoenixMiner.exe -pool stratum+tcp://daggerhashimoto.eu.nicehash.com:3353 -wal YourBtcWalletAddress -pass x -proto 4 -stales 0
- f2pool (ETH):
PhoenixMiner.exe -epool eth.f2pool.com:8008 -ewal YourEthWalletAddress -pass x -worker WorkerName
- miningpoolhub (ETH):
PhoenixMiner.exe -pool us-east.ethash-hub.miningpoolhub.com:20535 -wal YourLoginName.WorkerName -pass x -proto 1
- coinotron.com (ETH):
PhoenixMiner.exe -pool coinotron.com:3344 -wal YourLoginName.WorkerName -pass x -proto 1
- ethermine.org (ETC):
PhoenixMiner.exe -pool eu1-etc.ethermine.org:4444 -wal YourEtcWalletAddress.WorkerName -coin etc
- nanopool (ETC):
PhoenixMiner.exe -pool etc-eu1.nanopool.org:19999 -wal YourEtcWalletAddress.WorkerName -coin etc
- whalesburg.com (ethash auto-switching):
PhoenixMiner.exe -pool proxy.pool.whalesburg.com:8082 -wal YourEthWalletAddress -worker WorkerName -proto 2
- dwarfpool.com (EXP):
PhoenixMiner.exe -pool exp-eu.dwarfpool.com:8018 -wal YourExpWalletAddress/WorkerName
- miningpoolhub (MUSIC):
PhoenixMiner.exe -pool europe.ethash-hub.miningpoolhub.com:20585 -wal YourLoginName.WorkerName -pass x -proto 1
- maxhash.org (UBIQ):
PhoenixMiner.exe -pool ubiq-us.maxhash.org:10008 -wal YourUbqWalletAddress -worker WorkerName -coin ub
- ubiq.minerpool.net (UBIQ):
PhoenixMiner.exe -pool lb.geo.ubiqpool.org:8001 -wal YourUbqWalletAddress -pass x -worker WorkerName -coin ubq
- ubiqpool.io (UBIQ):
PhoenixMiner.exe -pool eu2.ubiqpool.io:8008 -wal YourUbqWalletAddress.WorkerName -pass x -proto 4 -coin ubq
- minerpool.net (PIRL):
PhoenixMiner.exe -pool pirl.minerpool.net:8002 -wal YourPirlWalletAddress -pass x -worker WorkerName
- dodopool.com (Metaverse ETP):
PhoenixMiner.exe -pool etp.dodopool.com:8008 -wal YourMetaverseETPWalletAddress -worker Rig1 -pass x
- minerpool.net (Ellaism):
PhoenixMiner.exe -pool ella.minerpool.net:8002 -wal YourEllaismWalletAddress -worker Rig1 -pass x
- etherdig.net (ETH PPS):
PhoenixMiner.exe -pool etherdig.net:4444 -wal YourEthWalletAddress.WorkerName -proto 4 -pass x
- etherdig.net (ETH HVPPS):
PhoenixMiner.exe -pool etherdig.net:3333 -wal YourEthWalletAddress.WorkerName -proto 4 -pass x
- epool.io (CLO):
PhoenixMiner.exe -pool eu.clo.epool.io:8008 -pool2 us.clo.epool.io:8008 -worker WorkerName -wal YourEthWalletAddress -pass x -coin clo -retrydelay 2
- baikalmine.com (CLO):
PhoenixMiner.exe -pool clo.baikalmine.com:3333 -wal YourEthWalletAddress -pass x -coin clo -worker rigName
Command line examples for dual mining:
- ETH on ethermine.org ETH, Blake2s on Nicehash:
PhoenixMiner.exe -pool ssl://eu1.ethermine.org:5555 -pool2 ssl://us1.ethermine.org:5555 -wal YourEthWalletAddress.WorkerName -proto 3 -dpool blake2s.eu.nicehash.com:3361 -dwal YourBtcWalletAddress -dcoin blake2s
- Nicehash (Ethash + Blake2s):
PhoenixMiner.exe -pool stratum+tcp://daggerhashimoto.eu.nicehash.com:3353 -wal YourBtcWalletAddress -pass x -proto 4 -stales 0 -dpool blake2s.eu.nicehash.com:3361 -dwal YourBtcWalletAddress -dcoin blake2s
- ProgPOW command-line examples:
BCI on BCI-Server:
PhoenixMiner.exe -pool eu-1.pool.bci-server.com:3869 -wal YourBciWalletAddress.Rig1 -coin bci -proto 1
No Comments