Flow Community Rewards are here. Earn points for engaging in the ecosystem, spend points on prizes. Learn more.

Flow Roadmap

Crescendo

The Crescendo upgrade unlocks mainstream ux and scale for Solidity developers and the EVM ecosystem. Crescendo will deliver full EVM equivalence for developers to deploy any Ethereum dApp to Flow with all the benefits and without contract code changes.

EVM equivalence unlocks liquidity between ecosystems, brings composability to EVM based contracts for developers to expand their experience with Cadence, and brings Flow’s low to no transaction fees, MEV resistance, performance and experience improvements to the EVM ecosystem.

This release will also unleash new potential with Cadence 1.0. Cadence is a dynamic resource-oriented programming language designed made for Web3  which delivers powerful improvements that make account linking + abstraction, access to randomness, and true ownership among only some of the features unlocked for developers.

2024

Q1’22
Oct
Q4’23
Cadence Migration on Testnet

✔︎ Completed
Jan
Q1’22
Testnet Network Upgrade

✔︎ Completed
Feb
Enabling EVM on Testnet

✔︎ Completed
Apr
Q2’24
Crescendo Upgrade on Flow Mainnet
Sept 4 -  5am PT
May
EVM Activated on Mainnet

Sept 4 -  5am PT
Jun
Start
Q1’22
Oct
Q4’23
Jan
June
Q1’24
Aug
Aug
Q3’24
Sept
Sept

EVM Equivalence

  • Onboarding top tier EVM developer and creator infrastructure
  • ETH-like JSON RPC API
  • Support for ERC-20/ ERC-721 tokens
  • Solidity smart contracts support

Cadence 1.0

  • Immutable smart contracts
  • Eliminated security foot-guns
  • Removal of custom destructors
  • “Attachments” designed for permissionless composability
  • Streamlined FT/NFT standards
  • And many more syntax improvements

Protocol Security Improvements

Protocol Scalability Improvements

2022

Permissionless Deployment

2021

Mainnet Performance Improvements

Get Involved in What’s Up Next

Working Groups

Individual working groups maintain their own roadmaps, learn more about specific initiatives in: