Odaily Planet Daily News Flow released the Crescendo Upgrade Migration Guide to help developers fully prepare for the upcoming key upgrade. The Crescendo upgrade will introduce EVM and Cadence 1.0 on Flow, bringing huge opportunities to the Flow ecosystem. Flow pointed out that all developers who develop smart contracts on Flow need to upgrade their smart contracts in time to adapt to this update. The guide lists in detail the key steps that developers need to take, including: -Understand the changes: fully understand the important changes in this update, especially capabilities and entitlements; -Modify the code: update contracts, transactions, and scripts according to the new standards, especially the new FT/NFT standards; -Test the code: use the latest Cadence 1.0 simulator for comprehensive code testing; -Deployment (stage): before the official launch, the deployment test of the new version of the smart contract is carried out in a controlled simulation environment to ensure the integrity and consistency of its functions. The guide also provides a clear timeline for the migration process. The Cadence migration deployment on the testnet is divided into four phases. The first phase will be conducted from May 22 to 23, focusing on testing transaction checking logic; the second phase will be from May 29 to 31, giving developers more time to interact with the updated environment and improve the code; the third phase will be from June 5 to 8, with more in-depth testing and the beginning of finalizing the migration strategy; the fourth phase will be from June 12 to 17, aimed at simulating a complete migration. The full upgrade of the Flow testnet is scheduled for June 19; on June 20, the Flow testnet will activate the EVM function, allowing EVM-compatible contracts and tools to be deployed and tested in the newly updated environment.