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.

May 15, 2026

Open Money Stack

Move Money Across Any Blockchain with the Open Money Stack

May 15, 2026

Payments
Case Studies

Case study: How Coinstancy built a stablecoin savings product for mainstream users on Polygon

May 14, 2026

Polygon CDK
Institutional

Agglayer Is Chain Agnostic: Miden Joins Agglayer on Testnet

May 12, 2026

Polygon CDK
Open Money Stack

Build a Private Blockchain for Your Institution with Privacy Upgrade to Polygon CDK

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

Next
PREV
More Blogs