NetworksRelease VersioningOffline transaction signingGlossary
Hardfork Update Process

Hardfork Update Process

To maintain consensus, all full nodes validate blocks using the same consensus rules. However, sometimes the consensus rules are changed to introduce new features or prevent network abuse. A hard fork will be performed when the new consensus rules are introduced. Hard fork creates a permanent divergence in the block chain, where non-upgraded nodes can’t validate blocks created by upgraded nodes that follow newer consensus rules.

Requirement for Hard fork 

Hard Fork FIP, including the full list of changes that will be released during the hard fork update.

Hard Fork Update Process 

  1. Pick hard fork activation block sequence
  2. Get approval for the hard fork FIP
  3. Make testnet block activation PR
  4. Release and deploy to testnet
  5. Make announcement about the testnet hard fork
  6. Testnet upgrade window
  7. Testnet activation
  8. Make mainnet block activation PR
  9. Release and deploy to mainnet
  10. Make announcement about the mainnet hard fork
  11. Mainnet upgrade window
  12. Mainnet activation

Hard Fork Upgrade Window 

We aim to give a 1-week for testnet upgrade window and 3-weeks for mainnet upgrade window. During the upgrade window, we will proactively encourage miners, exchanges, wallet providers and node users to upgrade to the new version.

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

Discover our impactful presence — read our blog.


  • FAQ
  • Whitepaper
  • Tokenomics


  • Get Started
  • Node App
  • Mine
  • Block Explorer
  • Ecosystem


  • Documentation
  • Github


  • Foundation
  • Governance
  • Grants
  • Our Community


  • About Us
  • Media Kit
  • Contact Us
Privacy Policy


Copyright 2024 Iron Fish.