[Music]
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:
“`bash
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:
“`bash
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:
“`bash
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:
“`bash
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:
“`bash
iron-fish status
“`
This command will display the current status of your node, indicating that you are on the latest version.
Conclusion
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!
Hope This Helps You Out!!! Be Sure To Like And Share It π
Participating in test net for over a year and the rewards are not enough to cover electricity used over test net period π Nice…
my node sends error wen i try to connect? Banned ::ffff:192.168.0.10: 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?
My node is banning my rig as Invalid public address. I know that it is valid because I have been transacting with it. Has anyone had this problem?
Does not seem to work. Node is running but hive refuses to connect and the tutorial on website gives error 404
Latest bzminer version 14.3.1 unable to solo mine in Windows?
hello pool status gives me this error publicAddress is a required field until
Does your node have to stay on while you solo mine?
Run these on a good VPS as well easily
can mining solo in hiveos?
Hi can you send a link where to download lolminer gui
When i run the miner it says no connection could be made because the target machine actively refused it. Any idea on how to fix this?
Can you run the node without solo mining?
no need for any m=solo command or anything?
Great Video. I'm getting an error when Solo mining. What would cause this "<Warn> GPU 6:0: ironfish solution invalid: Did not meet target difficulty (0ms)"?
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
How would I update the Version I keep seeing 1.0.0 pretty sure mine is still on testnet
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 192.168.0.114:7227 but its boring is to see the status of the pools impossible. how to change port 9034 to 7227 in ironfish files
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.
thank you for this well explained tutorial on the other hand, could you explain to us how to add graffiti to follow our share and payment? THANKS