• Pricing
  • Enterprise
  • Customers
  • Blog

Polygon zkEVM is a decentralized Layer 2 scalability solution for Ethereum. It utilizes cryptographic zero-knowledge proofs to provide validity and fast finality to off-chain computations.

Explore the features

ConsensusProof or Efficiency (PoE)
Public / Private / PermissionedPublic
Smart contractsYes
Smart contract language(s) supportedSolidity, Vyper, Yul, Huff
Transaction privacyZero-knowledge proofs
Transaction visibilityAll participants have access to all entries ever recorded.
Transaction orderingTrusted Sequencer reads transactions from a pool and makes decision to execute or discard. Executed transactions are added to transaction batches, updating the local L2 State. Updated L2 State is broadcast to other zkEVM nodes via broadcast service.

Fault tolerance

A Trusted Sequencer must be used to execute transactions on L2. A Trusted Aggregator is used to update the L1 state. There is also an emergency state that terminates batch sequencing and bridge operations in the event of smart contract vulnerabilities or bugs.


Polygon zkEVM is a fast-performing chain producing at approximately 7 second per block or less.

Industry use case

Highly scalable DeFi, NFT, GameFi, and enterprise applications.

What’s next

Start today with an elastic or dedicated Polygon zkEVM node.

Keen to learn more about deploying, managing, and scaling your blockchain project?

Complete the form below, and our experts will get in touch with you.