No items found.

September 21, 2023

Polygon zkEVM: Dragon Fruit Is Live on Mainnet

No items found.

Yesterday, the first major upgrade of Polygon zkEVM went live on Mainnet Beta. Dragon Fruit, aka ForkID5, includes support for the latest EVM opcode, making Polygon zkEVM the first Ethereum L2 known to support PUSH0. 

For more on what’s included in Dragon Fruit and the governance process for upgrading the consensus smart contract, see the Dragon Fruit announcement here

First Things First: For Devs 

Importantly, the Dragon Fruit upgrade requires devs to use the latest version of the node, prover, and bridge service. Those GitHub repos can be found here:

L2 Block Rehashing Complete 

Users may notice that block hashes have changed.

Prior to the upgrade, L2 blocks on Polygon zkEVM Mainnet Beta were rehashed from genesis. Note: This did not impact any past transactions or state roots. 

Why was this necessary? An edge case related to an earlier version of the executor (v1.1.x) used an unordered map of transaction logs that the node would later sort into ordered logs. This caused the block hashes to be calculated differently. The rehashing fixed the order sorting by reprocessing all transactions and re-calculating the L2 block hashes. Currently, transactions are processed with a completely deterministic L2 block hash.  

Audit and Changelog of Dragon Fruit Upgrade

Before going live on mainnet, the Dragon Fruit upgrade was available to devs on public testnet. This is so that devs can verify the upgrade and white hats can stress-test it. One low-risk bug in the upgrade was discovered and the researcher was rewarded as part of Polygon zkEVM’s ongoing bug bounty

That bug and fix were audited by Spearbit. The report can be found here: 

The changelog for Dragon Fruit can be found here:

For more about Polygon zkEVM and how Polygon Labs is committed to scaling Ethereum, stay tuned to the Polygon Labs Blog. Together, we can build an equitable future for all through the mass adoption of Web3!

Website | Twitter | Developer Twitter | Forum | Telegram | Reddit | Discord | Instagram | Facebook | LinkedIn

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

April 8, 2026

Polygon CDK
Institutional
Open Money Stack

Why Apex Group Committed to $100B in Tokenized Assets on a Blockchain Built with Polygon CDK

April 8, 2026

Polygon Chain
Open Money Stack

Giugliano Upgrade: Faster Confirmations, Predictable Fees, and a More Resilient Network for Polygon Chain

April 6, 2026

Institutional
Payments

What Is a Stablecoin Sandwich?

April 3, 2026

Open Money Stack
Case Studies
Payments

Case Study: How Rise is paying global teams faster and cheaper with Polygon

April 2, 2026

Polygon Chain

Polygon Launches Private Mempool: MEV Protection Is Now a One-Line Integration

April 2, 2026

Polygon Chain

SurfLiquid Is Building AI-Powered Stablecoin Savings on Polygon

March 30, 2026

Institutional
Open Money Stack
Payments

What to Ask Before You Trust a Payment Network With Your Money

March 26, 2026

Institutional
Open Money Stack

Revolut Crosses $1.2B in Onchain Transactions on Polygon as Europe's Most Valuable Fintech Deepens Blockchain Bet

March 25, 2026

Polygon CDK
Institutional

Your Enterprise Chain Needs Privacy as a Spectrum

March 25, 2026

Case Studies
Payments
Open Money Stack
Wallets

Honda Autobol and Takenos Bring Polygon-Powered Payments to Car Maintenance in Bolivia

Next
PREV
More Blogs