No items found.

February 13, 2024

Polygon zkEVM: The Etrog Upgrade Is Live on Mainnet

The upgrade, a major step towards full Type 2 classification, is here. What users and devs need to know.

No items found.

Following the 10-day timelock for upgrading the network, the Etrog upgrade is live on Polygon zkEVM Mainnet Beta. 

The Etrog upgrade includes support for additional precompiles and a new way of processing transactions. For a rundown of the features and how to verify the source code yourself, see the announcement from last month. (And for a technically-oriented description of Etrog, visit the Polygon Knowledge Layer.)

The tl;dr is that the four additional precompiles make Polygon zkEVM nearly* a full Type 2 ZK-EVM, based on Vitalik’s framework. From a practical perspective, it means that dApp devs can redeploy their code and smart contracts exactly as they are on Ethereum, no auditing or modifications necessary.    

While the testnet for the Etrog upgrade supported five additional precompiles, modexp will be disabled on mainnet and testnet due to an edge case that arose in testing.

Now that Etrog is live, there are some steps infrastructure devs will need to take to make use of the upgrade. But dApp devs already deployed on the network don’t need to take any action—and everything from the end-user’s perspective will work exactly the same as before. 

Here’s what you need to know.

Latest node & prover 

For those network participants that help maintain infrastructure on Polygon zkEVM, you’ll need to update to the latest version of the Node and Prover/Executor. You can find those GitHub repos here:

For infrastructure partners that maintain infrastructure and want to run a Cardona node, you can follow these instructions: How to run a permissionless node.

Upgrade timelock transparency 

The 10-day timelock for upgrading Polygon zkEVM Mainnet Beta was initiated on January 27 and concluded on February 06. 

The upgraded contract can be checked here. The transaction hash containing the upgrade proposal and its signatures can be found here

***

Tune into the blog and our social channels to keep up with updates about the Polygon ecosystem.

Together, we can build an equitable future for all through the mass adoption of Web3.

Website | Twitter | Developer Twitter | Forum | Telegram | Discord | Instagram | LinkedIn | Polygon Knowledge Layer

*Why nearly a full Type 2 ZK-EVM? Last month, when announcing the Etrog upgrade, we claimed that the upgrade would, effectively, meet the criteria for a Type 2 ZK-EVM, based on Ethereum co-founder Vitalik Buterin’s framework. While Vitalik’s framework doesn’t set standards for support for EIPs, Polygon zkEVM doesn’t currently support EIP-1559, a central aspect of how the EVM works today. As a result, devs at Polygon Labs have reconsidered making this claim. We revised the earlier blog post to reflect this.

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

May 6, 2026

Open Money Stack
Polygon CDK
Payments

Cross-chain Security Is a Chain Design Decision Now

May 4, 2026

Open Money Stack
Wallets

Private Payments Are Live on Polygon

April 30, 2026

Open Money Stack
Payments
Wallets

Move from a Credit Card to Anywhere Onchain in 1-click: The Latest Upgrade to Polygon Trails

April 29, 2026

Open Money Stack
Payments
Institutional
Polygon Chain
Polygon News

Meta Announces USDC Creator Payouts on Polygon

April 29, 2026

Polygon Chain
Open Money Stack
Institutional
Payments

Modern Treasury Integrates on Polygon to Support Stablecoin Payments

April 29, 2026

Open Money Stack
Institutional
Payments
Polygon Chain

Visa Partners Can Now Settle Stablecoins on Polygon

April 28, 2026

Open Money Stack
Institutional
DeFi
Payments

$205M+ in Cross-Chain Intents. One Integration to Get There.

April 27, 2026

Open Money Stack

The API Paradox: Why More Integration Options Make Payments Harder

April 23, 2026

DeFi
Polygon CDK

Agglayer Processed $200M after KelpDAO Hack with Zero Incidents. ZK Proofs Are Why.

April 21, 2026

Payments
Open Money Stack

Non-USD Stablecoins: What Enterprise Payment Teams Should Know About Local Currency Settlement

Next
PREV
More Blogs