How to mine Iron Fish

    Iron Fish (IRON) is a Proof-of-Work blockchain for privacy platform for web3 using ZKPs. Its multi-asset functionality enables bridge providers to transfer any crypto asset to the Iron Fish network for private transactions.

    To get more familiar with Iron Fish, you may check out the official website and block explorer.

    The mining algorithm of Iron Fish is FishHash, supporting GPU mining. In this mining guide, we will walk you through the settings and process of mining Iron Fish at f2pool.

    1. Obtain suitable hardware

    ✅ Iron Fish can be efficiently mined with GPUs (with at least 5 GB of memory).

    ❌ Iron Fish cannot be efficiently mined with CPUs.

    ❌ Iron Fish cannot be efficiently mined with FPGAs or ASICs.

    View our Miners page to discover the most profitable machines for IRON mining.

    2. Obtain a wallet address

    You will need to obtain an IRON wallet address if you do not have one already, as it is essential for receiving your mining rewards.

    f2pool distributes mining rewards on a daily basis to every user who reaches the payout threshold, which is 1 IRON. f2pool’s payout scheme is 1% PPLNS.

    You can use Iron Fish wallet app if you have experience working with code.

    You can also choose an exchange, such as Gate or KuCoin. Please note that, by using an exchange wallet, you will need to add a string of memo characters from the exchange. This memo must be linked to your f2pool account payout settings. Enter it in the format wallet_address.memo.

    Note: You should always do your own due diligence when choosing a wallet provider or exchange.

    3. Sign up for an f2pool account

    You will need to create an f2pool account before mining Iron Fish. If you do not have one yet, please click here to register.

    Setting an account name will be required for configuration. You are free to create multiple subaccounts to monitor your mining machines.

    4. Configure mining software

    Rigel, lolMiner, and SRBMiner are some of the popular options for mining Iron Fish.

    After you have downloaded your chosen mining software, uncompress it, find the start.bat or start.cmd file, right-click on it, and click Edit.

    Replace the file’s existing commands with the commands from the chart below that correspond to your chosen mining software.

    Software Commands GPU Types
    Rigel rigel.exe -a fishhash -o stratum+tcp:// -u account_name -w worker_name NVIDIA
    lolMiner lolminer.exe -a FISHHASH -p -u account_name.worker_name NVIDIA & AMD
    SRBMiner SRBMiner-MULTI.exe --algorithm fishhash --pool --wallet account_name.worker_name NVIDIA & AMD

    In the commands above, please:

    1) Set the URL. The URL is used to connect to the server in the North American region, replace it with if you would like to connect to the Asia server, or for the Europe server.

    You may also use an SSL URL:

    North America stratum+ssl://
    Europe stratum+ssl://
    Asia stratum+ssl://

    2) Replace account_name with your f2pool account or subaccount name.

    3) Pick a name for your miner, for example, “001”, and replace worker_name with it.

    Finally, save the start file and exit. Double-click the start file when you’re ready to start mining.

    5. Start mining!

    Your machines are now ready to mine! You can manage your account settings and monitor your hashrate, rewards and so on in your dashboard or in our f2pool app.

    If you run into any problems mining Iron Fish, please feel free to reach out to our customer service team at, open a support ticket, or start a conversation on Reddit.

    To stay updated with the latest PoW news and developments, follow us on X!

    Happy mining!