Revolutionizing Productivity: Unveiling the Ultimate Guide to Time Management


💡Tryout HIVEOS Entirely Free:

What’s going on everyone, welcome back, and Rabid here with another educational video on Iron Fish. In this video, I will show you how to update your nodes when the mainnet goes live. It’s a pretty simple process, and I will also show you how to convert your node into a mining pool for solo mining to your own node, eliminating any pool fees and adding decentralization to the blockchain right from the start.

Before we begin, let me take you through the process step by step. First, make sure you have a reliable and dedicated node box. I personally use the B-Link U59 Pro for all my nodes, and it works just fine for Iron Fish.

Step 1: Set up Your Node and Mining Wallet Address

In a previous video, I showed you how to set up your node and get your mining wallet address. Make sure you have completed these steps before proceeding.

Step 2: Use ISE Instead of Powershell

I have received a tip to use ISE (Integrated Scripting Environment) instead of Powershell for a more streamlined experience. In ISE, you can run multiple tabs and keep everything neatly organized. To open ISE, simply right-click and select “Run as Administrator.”

Step 3: Upgrade to the Latest Version

I checked the Iron Fish Discord and found that there is a new Testnet release to test your setup. This version will be the same as the one released for the mainnet. It is always recommended to upgrade to the latest version to ensure you have the most updated features and security patches.

To upgrade your node, open ISE and run the following command:

npm install -g iron-fish

This command will update your node to the latest version. Allow the installation process to complete.

Step 4: Reset Your Node Database

With the new version, there will be a network reset. This means that you will need to reset your node database. To perform this reset, run the following command in ISE:

iron-fish reset

Please note that resetting your node database will wipe all existing data and start from block zero. This process might take some time to complete, so be patient.

Step 5: Export Your Wallet’s Private Keys

Before proceeding with the update, it’s crucial to backup your wallet’s private keys. This backup is essential in case your computer fails or something goes wrong. To export your private keys, run the following command in ISE:

iron-fish wallet export

Copy the entire line that appears and save it in a secure location, such as a notepad or USB stick. This backup will allow you to import your keys back into your wallet if needed.

Step 6: Import Your Private Keys (Optional)

If you need to import your private keys after the update or on a different device, you can use the following command in ISE:

iron-fish wallet import

Use the line you saved during the export process to import your private keys and restore your wallet.

Step 7: Verify the Update

To ensure that you have successfully updated your node to the latest version, run the following command in ISE:

iron-fish status

This command will display the current status of your node, indicating that you are on the latest version.


Updating your Iron Fish node and preparing for the mainnet launch is a straightforward process. By following these steps and keeping your private keys backed up, you can ensure a smooth transition to the mainnet without any issues. Remember to always check for new updates and stay informed about the latest developments in the Iron Fish community.

By running your own mining pool, you can eliminate pool fees and contribute to the decentralization of the Iron Fish blockchain. It’s a great way to support the network and secure your own transactions.

Thank you for watching this educational video on Iron Fish. If you found this tutorial helpful, be sure to like, subscribe, and hit the notification bell for more content. Until next time, happy mining!

You May Also Like


  1. my node sends error wen i try to connect? Banned ::ffff: Invalid public address: htrdecd213fb8e89ad0d391cf5cccb930e74baedd3626053d9b95af79a515e61.GPU_WORKER until: Mon, 15 May 2023 20:43:56 GMT (8 bans)
    this is lol miner nvidia ! amd gpu team red miner works well. to you know why? is this invalid ip or worker wallet error?

  2. 2 questions, any idea how to get the 3-4x hashrate on solo mining as well? Also, I set this up, but the client just submits duplicate shares rejecting everything(Is this normal?) until the pool bans it

  3. Hello, I have installed the node but my internet provider is blocking me from opening the ports. I have port 7227 open. to start the pools I must use the command ironfish miners:pools:start -h but its boring is to see the status of the pools impossible. how to change port 9034 to 7227 in ironfish files

  4. i was just reading so what ever i mined in the past few days i wont be able to keep when mainnet starts if i read that correctly dam i would have never started mining until the switch today.

Leave a Reply

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