Update - The network is now in the Epoch Fallback Mode (EFM) and automatic epoch transitions have paused.
As a workaround to ensure that staking operations continue, the governance committee submitted a transaction (transaction ID: 05abc413e6426d83fef0c79a9f59c31b0194f26427b07ab0c1c9da7750cfba22) to advance the epoch.
We will share the plan and timelines around recovering the network from EFM and resuming automatic epoch transitions.
Sep 11, 2024 - 19:39 UTC
Identified - Earlier today, a system transaction failed to execute. The root cause has been identified and fixed however as a consequence of the failure to execute the system transaction, the network will enter the Epoch Fallback Mode (EFM) in a couple of hours. The network will continue producing blocks and executing transactions in the Epoch Fallback Mode. However, epoch transitions will pause. Staking related operations, which depend on the epoch transitions, will also pause. We will soon share a plan and timelines to recover from the EFM.
Sep 11, 2024 - 17:31 UTC
Resolved -
The issue has now been resolved and the network is fully functional.
Sep 5, 20:01 UTC
Update -
We are continuing to monitor for any further issues.
Sep 5, 19:39 UTC
Monitoring -
The performance issues have been resolved and collection nodes have recovered. Developers are encouraged to use the next 20-30 minutes to test their apps and ensure there are no problems ahead of our next update.
Sep 5, 19:30 UTC
Investigating -
Flow Mainnet network is currently not processing transactions. The Flow core team is investigating.
Sep 5, 09:46 UTC
Thank you developers for your patience and understanding,
The Flow Foundation
Sep 5, 07:23 UTC
Update -
The upgrade is almost complete. 447 nodes are running the Crescendo software and blocks are processing normally.
As a final stage, we suggest that developers test and validate that the upgrade was successful for their contracts through their own access nodes. During this app-testing phase, we request that RPC operators disallow connections to avoid disrupting the tests. This means end-users cannot submit transactions until testing is complete.
The next update will be provided in 3 to 4 hours.
Sep 5, 03:10 UTC
Update -
The state migration is now complete. The network nodes are now being initialized
Sep 4, 18:39 UTC
Update -
The first phase of state migration which migrated the execution state to the new Atree Register Inlining format is complete. The second phase which migrates the states to the new Cadence 1.0 format has now started and will take approximately 2 hours 30 minutes to complete.
Sep 4, 15:35 UTC
Update -
The Flow mainnet Crescendo network upgrade is underway. The network was stopped at height 85981134. State migration has started and will take approximately 5 hours.
Sep 4, 12:36 UTC
In progress -
Scheduled maintenance is currently in progress. We will provide updates as necessary.
Sep 4, 12:00 UTC
🛠️ The Flow network will be in maintenance mode during this upgrade, meaning transactions will not process.
For Developers - Please make sure you're prepared for this upgrade by having your code updated & staged for Cadence 1.0. You can find all the details to do so in here: https://cadence-lang.org/docs/cadence-migration-guide.
Sep 3, 18:24 UTC
Update -
7 Days Until The Flow Network Upgrade (Crescendo)
Crescendo is the most significant upgrade to the Flow network since genesis. This upgrade includes full EVM equivalence for all developers on Flow, as well as marking the point of maturity for the Flow native programming environment with Cadence 1.0.
🛠️ The Flow network will be in maintenance mode during this upgrade, meaning transactions will not process.
For Developers - Please make sure you're prepared for this upgrade by having your code updated & staged for Cadence 1.0. You can find all the details to do so in here: https://cadence-lang.org/docs/cadence-migration-guide.
Thank you,
The Flow Foundation
Aug 28, 19:41 UTC
Scheduled -
Crescendo is the most significant upgrade to the Flow network since genesis. This upgrade includes full EVM Equivalence for all developers on Flow as well as marking the point of maturity for the Flow native programming environment with Cadence 1.0.
Flow Mainnet Maintenance Flow Mainnet will be upgrading on Wednesday, 4 September 2024, 12pm UTC (5am PT), transitioning from Mainnet 24 to Mainnet 25.
Flow Mainnet will be unavailable between 12pm UTC (5am PT) to 6pm UTC (11am PT) on that day. Please plan accordingly for this Flow network upgrade.
All smart contracts must be upgraded to Cadence 1.0 before the upgrade. To ensure a seamless migration to Cadence 1.0, we are implementing a Cadence 1.0 readiness plan to flag and log transactions with potential breaking code. Starting August 7th, flagged transactions will incrementally face failures, reaching 100% by the time of the Crescendo network upgrade on September 4th, helping developers see if they need to update their smart contracts. Contracts that have been successfully prepared for Cadence 1.0 will not be impacted.