No items found.

September 6, 2022

PIL ZK Tooling is Now Open-Source

No items found.

Polygon’s zero-knowledge (ZK) tech teams have recently unveiled the cutting-edge Polygon zkEVM, as well as open-source licensing for the revolutionary Plonky2 proving system. We are excited to announce yet another milestone: open-source licensing for our PIL toolkit

We will be licensing the PIL toolkit jointly under the Apache2 and MIT licenses. Developers around the world are now free to use our creation, within the permissive bounds of those licenses. 

https://www.youtube.com/watch?v=_G4pQsIBt_I&t=24063s

Our pilcom and pil-stark (PIL) toolkit represent the tools we use to create the algebraic state machines within our zkEVM. In that case, they are used to define the correctness of the EVM computation verification. This toolkit is also used to generate the STARK zero-knowledge proof (ZKP) that validates the computation of arbitrary user transactions. 

PIL can do a lot more than what it does for Polygon zkEVM, however. With the PIL suite, we propose a new methodology for computation verification within ZKP tech. PIL moves away from the traditional circuit format to the polynomial identities format–e.g., the state machine within Polygon zkEVM. Polynomial identities provide much more efficient constructions for validation in a STARK. PIL also gives a helping hand to the use of all kinds of standard cryptography in ZKP tech, since it allows developers to build much more complex circuits than is possible with more standard CIRCOM tools.

But there’s also good news for those who are fond of CIRCOM: the PIL suite is complementary and interconnected with existing CIRCOM tooling. For instance, you could create a CIRCOM circuit and create a STARK proof. Or you could write a PIL state machine and verify the STARK created into a SNARK circuit, thus enabling ZKP recursion–as we have implemented in Polygon zkEVM’s zkProver.

All of that is to say, the PIL toolkit is at the heart of how Polygon zkEVM brings the scaling power of ZKPs to the Ethereum Virtual Machine. Much as we’re proud of what we’ve built and how we’ve implemented it in Polygon zkEVM, we are just as excited to see what you do with it elsewhere. Go forth and buidl!

Tune in to the Polygon Blog for the latest on zero-knowledge proofs and let's bring the world to Ethereum!

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

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

March 12, 2026

Payments

The True Cost of Cross-Border B2B Payments

March 11, 2026

Payments
Polygon Chain
Open Money Stack

Polygon Is Part of the Mastercard Crypto Partner Program

March 10, 2026

Institutional
Payments

What Financial Institutions Actually Need From Blockchain Infrastructure

March 9, 2026

Polygon Chain
Open Money Stack

It’s Not Our First Trillion

March 6, 2026

Case Studies
Payments
Polygon Chain

LATAM Corridor Economics: Why Enterprises Are Betting on Stablecoins for Cross-Border Payments

March 5, 2026

Open Money Stack
Polygon Chain
Payments

Polygon launches an onchain toolkit built for the agent economy

March 4, 2026

Polygon News
Polygon Chain
Payments

Polygon Upgrade Activates $1M Gas Subsidy for Agent Payments, Enhances Fee Stability

March 3, 2026

Case Studies
DeFi
Payments
Polygon Chain

DeCard Powers Stablecoin Commerce for 150M+ Merchants Globally, All on Polygon

February 27, 2026

Open Money Stack
Payments
Wallets
Polygon Chain
DeFi

Unrolling the “Stack” in Polygon’s Open Money Stack

February 27, 2026

Open Money Stack
Payments
Polygon Chain
Wallets

Do You Actually Need a Custodial Wallet? A Decision Guide for Enterprise Payments

Next
PREV
More Blogs