Mainnet Activation for Hardfork-1

Elena Nadolinski

CEO & Founder @ Iron Fish

Mainnet Activation for Hardfork-1 

Iron Fish is preparing for its first hardfork. The first hardfork will include:

  • FIP-2 : Enforce sequential block time (a block’s timestamp has to be greater than the timestamp of its parent)
  • FIP-3 : Switch hashing algorithm from blake3 to FishHash
  • FIP-8 : Difficulty adjustment (to accommodate the algorithm change)
  • FIP-9 : Swap randomness and graffiti field positions in the Block Header

The most notable change is the hashing algorithm switch from blake3 to FishHash. To read more about FishHash, the motivation behind finding a new hashing algorithm for Iron Fish, as well as exploration of other algorithm choices, please see FIP-3 (or community created video walkthroughs like this one).

The timeline for the mainnet hardfork is as follows:

statusdatemilestone
deployed ✅ Feb 20thRelease of the Iron Fish node version that includes Testnet hardfork activation (see release notes and binaries)
deployed ✅ Feb 28thTestnet hardfork activation at block sequence 419,193
deployed ✅ March 6thRelease of the Iron Fish node version that includes Mainnet hardfork activation (see release notes and binaries)
upcoming 👉April 2ndMainnet hardfork activation at block sequence 503,338, estimated April 2 2024 12:00 GMT

If you’re an Iron Fish user, developer, wallet provider, miner, exchange, or anyone in between, please make sure to upgrade your Iron Fish Node to version 2.0.0 (or greater if available) by no later than April 2nd to ensure a smooth transition for all Iron Fish users. If you’ve used npm previously to install Iron Fish node you can upgrade by simply running the same command again: npm install -g ironfish.

If you’re using the Node App, please make sure to upgrade it as well to version 3.0 (or greater if available).

What you need to know if you’re a miner 

At block 503,338 (~April 2nd) miners will need to manually switch their devices to start mining FishHash instead of blake3. Your mining pool should already be compatible with the change. All major mining software developers are planning on releasing new versions that include a FishHash miner. Be on the lookout for a new release of your mining software that includes FishHash which should be available at least a week before the hardfork.

What you need to know if you’re a mining pool 

You need to upgrade your Iron Fish node as soon as possible to version 2.0.0. Some notable changes for pools:

  • FIP-2 : If your pool creates blocks with negative timestamps those will no longer be valid after the hardfork
  • FIP-3 : The obvious switch of the mining algorithm from blake3 to FishHash
  • FIP-9 : randomness and graffiti field positions are switched in the Block Header

All these changes are included in the Node v2.0.0 release but if you have customized your node make sure that those changes are still compatible

If you’re a mining software developer 

If you're a mining software developer and interested in supporting Iron Fish, please see resources below:

What you need to know if you’re an exchange 

You need to upgrade your Iron Fish node as soon as possible to version 2.0.0 (or greater if available), and by no later than April 2nd.

We recommend being extra cautious of processing transactions on the Iron Fish network during the hardfork activation (estimated April 2nd, 12:00 GMT).

If you any questions, please reach out via Telegram or Discord.

What you need to know if you’re a user 

If you are running a node or using the CLI wallet, please upgrade your Iron Fish node as soon as possible to version 2.0.0 (or greater if available).

If you are using the Node App, please upgrade to version 3.0 (or greater if available) using the official download page.

Your wallet and balances are not affected by the hardfork.

Thank you everyone, and thank you in advance for all your help in ensuring a smooth hardfork transition 🙌


Join the Iron Fish community 🏃🐟 

Elena Nadolinski

CEO & Founder @ Iron Fish

Elena is the Founder and CEO of Iron Fish — previously worked at Airbnb, Tilt, and Microsoft. Fell down the cryptocurrency rabbit hole in 2017. Really didn't want her insurance to know she eats pizza.

Join our newsletter and stay up to date with privacy and crypto.

Discover our impactful presence — read our blog.

Use

  • Node App
  • Node CLI
  • Mine
  • Block Explorer
  • Ecosystem

Learn

  • Get Started
  • FAQ
  • Whitepaper
  • Tokenomics

Community

  • Foundation
  • Governance
  • Grants
  • Our Community

Developers

  • Documentation
  • Github
Privacy Policy

|

Media Kit

|

Copyright 2024 Iron Fish.