Crypto Mining

How to mine Flux (ZelHash Algorithm)? Mining Flux with NVIDIA & AMD GPUs

Here in this beginners mining guide we’ll show you how to mine Flux coin? Flux uses an ASIC resistant hashing algorithm known as ZelHash which you can mine using both NVIDIA and AMD GPUs.

Well, if you own NVIDIA or AMD GPUs then mining Ethereum still makes sense. It is the top proof of work coin that you can currently mine using your GPUs. But other than Ethereum there are few other coins that are worth mining as well. You can mine Ravencoin, you can consider mining Firo, mine Ergo, Bitcoin Gold and Flux.

From time to time all these ETH alternative GPU mineable coins climbs the What To Mine profitability list. Sometimes it will be RVN and sometimes it is Firo or ERGO. The mining profitability depends on your hardware. So head to WhatToMine and pick the coin that is more profitable for your GPU.

In the recent times Flux mining has taken off and it remains the most profitable coin for most of the graphic cards. In fact it is more profitable than ETH and RVN. It climbed up to the number 1 spot of WhatToMine and it stays on top for quite a couple of weeks. So we thought of making a guide on mining Flux coin.

Mining Flux coin

Flux uses ZelHash (125,4) Proof of Work hashing algorithm which you can mine with NVIDIA and AMD GPUs. Miners are available for both Windows as well as Linux.

If you are familiar with mining Ethereum and other altcoins then mining Flux is also simple.

The process is same as every other altcoin. You first create a wallet, download mining software that is capable of mining ZelHash algorithm, choose mining pool for Flux coin, edit the bat file of your miner, configure the miner and you are good to go.

Here we’ll cover mining Flux (ZelHash algorithm) using both NVIDIA and AMD cards. You can mine it from Windows / Linux as well as Hive OS.

But, wait! Flux mining may seem profitable at the moment but is only temporary. All these coins that tend to outperform ETH in profitability only stays profitable for a time being. It temporarily remains to be more profitable than mining Ethereum but it won’t last. So in the long run and especially if you have a huge mining farm then better stick to ETH.

Also note that Flux recently had its bull run from $.10 to almost $2. Can it go further? No on knows. But with all the parallel assets and stuff it seems quite promising.

Anyways do your own research before you mine especially if you wish to hold.

Now before we get into mining FLUX here is a quick intro to Flux project.


Launched in 2018; previously called as Zelcash has been rebranded to Flux.

Flux is a new generation decentralized and scalable cloud infrastructure. You can develop, manage and spawn your own applications on the flux servers. It is ready for Web 3.0, Dapps and more.

It has a fully operational suite of computing services which offers an interoperable, decentralized AWS (Amazon Web Services) like development environment.

The Flux Ecosystem consists of the following elements which are all fully developed, deployed and operational on the Flux network.

1. FluxNodes – A next generation decentralized infrastructure and a web3 computational network with more than 2100+ nodes.

2. FluxOS: Gateway to Decentralized World – A revolutionary second layer cloud operating system that runs on top of Linux. Using Flux OS developers and node operators can verify, manage the network and perform various functions like: deploy, run DApps, check nodes, benchmark compute power, vote / manage XDAO governance, check rewards, view resources and use global apps.

Any hardened dockerized app can run on the Flux computational network in an efficient and optimal way. There are several applications (dapps) currently running via FluxOS including: social media, blockchain infrastructure, websites, games, data oracles and file storage.

3. Flux Fusion – A DeFi bridge that connects different blockchains and provides access to major DEXs like Uniswap and Pancakeswap.

4. Zelcore – The official wallet for Flux. Also a self custody multi asset wallet with support for over 245 assets. Also a complete blockchain app suite available for both PC and Mobile. The wallet has inbuilt integration for major exchanges allowing you to quickly swap tokens and provide interoperability with other DeFi apps.

Flux technical specifications:

FLUX is the official currency / coin that powers the entire Flux ecosystem. It is mainly used for fueling transactions on FluxOS and to reward miners for validating transactions on the Flux blockchain. Other than miners it also rewards FluxNode operators for providing computational resources. With Flux you can also purchase resources and collateralize nodes.

This is an independent, fully open source and community driven project. There was no premine and the coins are fairly distributed to holders, miners and node operators.

With Flux you can launch node and GPU mine. It uses Proof of Useful Work rather than the Proof of Work which only rewards the miners. Whereas the economic model of Flux incentivizes holders via airdrops, GPU miners via mining rewards and node operators via node rewards. The block rewards are equally distributed to both PoW and node operators.

Here are the technical specifications:

  • REWARD DISTRIBUTION: 50% PoW – 50% NODE Operators
  • BLOCK TIME: 2 Min
  • MAX SUPPLY: 440,000,000 FLUX
  • P2P PORT: 16125
  • RPC PORT: 16124

To learn more about Flux check out their official website:

At the time of writing this article Flux is the most profitable altcoin to mine. So let’s start mining Flux.

How to mine Flux?

First you need a flux wallet address to send your mining rewards.

You can download Zelcore wallet. It is available for Android, IOS, Windows, MAC as well as Linux operating systems. Zelcore wallet is the official Flux wallet. Other than Flux it also supports various other coins and tokens.

zelcore wallet

Download and setup the multi asset crypto wallet Zelcore to your favorite platform. Once setup is done go to receive tab and copy the receiving address.

Safety tip; Do not mine on PC where you have wallet and other personal financial stuff. Always keep wallet separate from mining machine. If you are mining from your PC then use the mobile app for receiving mining payouts.

You can also mine directly to your exchange account. This way you can exchange for other currencies easily. Flux is available for trade on Kucoin, and Bittrex. Grab the Flux deposit address which we’ll be using to send the mining rewards.

Once you are ready with the wallet address its time to choose the mining pool.

Flux mining pools

First of all can you solo mine Flux? Sure, you can solo mine, but first make sure you have got enough hashing power. You can either configure directly or solo mine using pools like 2miners and which got support for Flux solo mining.

For majority of users solo mining is not going to work so let’s pick a mining pool.

There are not many mining pools available for Flux. You got,,, zergpool, and some others.

You can check out the complete list of Flux mining pools here:

So which pool to choose and mine on? Its up to you, but note that with bigger pool the more frequent your payouts are.

Among those flux mining pools; has got the highest hashrate. It has got more than 51% of the overall network hashrate which is highly centralized. But still people choose because only supports fusion (parallel assets) and it also has a loyalty program. So here in this guide we’ll also be choosing

Flux – Parallel assets?

Flux leverages the power of multiple blockchains. It provides access to multiple blockchains via parallel assets. Basically it creates Flux assets on other smart contract blockchains and it will be interchangeable with the main Flux chain. This in turn gives flux holders an easy access to other blockchains and all major Decentralized Finance platforms.

Only supports fusion (parallel assets). so what does it mean? Well for miners it means you’ll get more yield than you normally would. Currently you’ll get +39% more rewards mining flux. With other mining pools you only get regular block rewards. But with you’ll get regular block reward + additional parallel assets.

parallel assets

In simple parallel assets give you a larger payout at the end of the day. This is one reason why Flux mining is very profitable and a large number of miners are using

To get the parallel asset rewards you don’t need to setup anything extra. You’ll get parallel asset rewards after each regular payout to your wallet. It will be automatically swapped to 1:1 to Flux and will be paid with following schedule:

FLUX-KDA (KADENA) and FLUX-BSC (BINANCE SMART CHAIN): once per week. FLUX-ETH (ETHEREUM): once every 2 weeks in a case of pretty high fees.


TRON – FLUX-TRX and more to come in the future.

Alright! Let’s now choose the mining software and get mining.

ZelHash miners

For NVIDIA GPUs we recommend miniZ: You can also use GMiner: But miniZ slightly outperforms Gminer.

MiniZ is indeed the best, especially for 30xx series cards.

For AMD GPUs you can use lolMiner:

All three miners are available for Windows as well as Linux.

While downloading your browser may block the miner file. Also your anti virus program will flag the software as virus and removes the miner file from downloads. Just add exception to the file and proceed with the download.

Once downloaded unzip the file. Its time to configure the miner.

Flux miner configuration – ZelHash (125,4)

After unzipping the miner file you should see some sample batch files. Create a new flux.bat file or edit the existing ones. It will be named as either flux.bat or zelcash.bat. Create or edit the bat file and enter the following configuration settings.

Note: Before using the configuration below visit the pool page for connection details. The pool defines more than one server and port number. Pick the one closest to your location for lowest latency. Also If you are using minerpool you will need to set a password in the pass section to change your payout thresholds on the pool dashboard later on. Your password must not be X because anyone can guess and change the payout settings.

Settings for miniZ (NVIDIA only):

miniz --pass=YourPassword --par=125,4 --pers=ZelProof --extra

miniZ settings for 2miners:

miniZ.exe --url --log --extra

GMiner settings (NVIDIA):

miner --server --port 2033 --user Your-Wallet-Address-Here.WORKERNAME --pass YourPassword --algo 125_4 --pers ZelProof --pec

For 2miners use this configuration:

miner.exe --algo 125_4 --server --port 9090 --user YOUR_WALLET_ADDRESS.RIG_ID --pass x

Settings for lolMiner (AMD):

Edit the runminer.bat file and input the following configuration:

set “PROFILE=flux”

Next edit user_config.json and add flux profile:

"flux" :{"COIN" : "FLUX","POOLS" : [{"POOL" : "","PORT" : "2033","USER" : "Your-Wallet-Address-Here.WORKERNAME","PASS" : "YourPassword"}]}

lolMiner 2miners setting:

lolMiner.exe --coin ZEL --pool --user YOUR_WALLET_ADDRESS.RIG_ID

All you have to do is input the settings and replace the highlighted ones: Mainly your wallet address and the password.

Once you are ready with the config file save it and run the file.

Tip: Check out pools help page where you’ll also find the configuration settings. You can use that as well. Also FYI both 2 miners and minerpool works with mining rig rentals and NiceHash rig rental service.

Hive OS

To mine Flux from Hive OS all you have to do is connect your wallet and setup a flight sheet. The flux (ZelHash) miners are all readily available on the Hive OS.

How to connect your wallet and set up a flight sheet?

First go to wallets and add wallet. Choose coin name Flux, enter your Flux wallet address, give it a name and then click create.

hive os wallet

Next go to flight sheets and add new flight sheet. Choose coin Flux, select the Flux wallet which you just added. Then select the pool where you wish to mine, select the miner from the list, lolMiner and Gminer supports NVIDIA / AMD. miniZ supports only NVIDIA. Give a name to the flight sheet and click create flight sheet.

flight sheet flux

You don’t have to configure the miner as the settings which you made on Hive OS auto imports everything. So you don’t have to touch any of the miner configuration settings.

Next go to select flight sheet and apply the Flux flight sheet which you just configured. You’re done. You are now mining Flux.

mine flux

To check the stats, performance of your rigs, to track the mining payouts and to find out how much flux you’ve earned visit the mining pool where your rigs are pointed to. Visit the pool and enter your wallet address. The pool dashboard displays all the statistics.

Mining profit calculators

Now that you’ve started mining you can use the following mining calculators to estimate how much flux you’ll be earning: Just input your hardware hashrate. For Flux (Zelhash) its Sol/s and not Mh/s.


Overclock settings

When you are mining a new algorithm for the first time start with default clock settings. Adjust the overclocks in small increments until you find the ideal sweet spot for your GPU.

Zelhash is quite similar to KawPoW; core heavy so don’t use same overclocks as ETH which is memory intensive. The overclock settings should be similar to RVN where you overclock both core and memory. But as we said increase gradually until you find the sweet spot. If you get any memory errors then you need to down-tune the settings.

Also remember to set your fan speeds and make sure the temps does not exceed the optimal GPU temp.

For Zelhash algorithm overclock settings and GPU hashrates check out this link:

It displays how much hashrate you can expect for a particular GPU. Also has the overclock settings for all modern NVIDIA and AMD GPUs.

Hope it helps.

Show More


We are crypto enthusiasts and our main intention with Coin Guides is to educate people about Cryptocurrency and Blockchain technology. We regularly publish content about Bitcoin, Ethereum, Altcoins, wallet guides, mining tutorials and trading tips.

Related Articles

One Comment

  1. Using pools that support Parallel Assets allows you to earn more.

    lolMiner.exe –coin ZEL –pool –user YOUR_FLUX_WALLET_ADDRESS.YOUR_WORKER_NAME

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button