You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Polygon Chain Development Kit (CDK) is a modular, open source software toolkit for blockchain developers which supports the installation and configuration of a variety of chain architectures. Polygon CDK empowers developers to launch new L2 chains on [Ethereum](https://ethereum.org/en/) or, in the future, transition existing Layer 1 (L1) chains into L2s.
4
+
Polygon Chain Development Kit (CDK) is a modular, open source software toolkit for blockchain developers to launch new L2 chains on Ethereum.
Developers can select a chain architecture specific to their needs from a set of supported, open source components. Alternatively, developers can select custom components for specific requirements. The diagram below shows the two supported configuration options, rollup or validium. Rollups post transaction data from Polygon CDK directly onto Ethereum whereas validiums only post the transaction hash.
12
-
13
-

14
-
15
-
A chain tailored for a specific application might leverage the zkEVM execution environment, adopt the Validium mode, and implement a centralized sequencer.
16
-
17
-
Regardless of these individualized choices, after the completion of the in-development interop layer, every chain will have the option to be interoperable with other Polygon network chains.
18
-
19
-
## Why build with Polygon CDK?
20
-
21
-
Polygon CDK gives developers a toolkit for sovereign and modular chain design, without sacrificing future interoperability with other L2 chains. Chains built with Polygon CDK can access an ecosystem of (forthcoming) unified liquidity, optimized performance, and seamless asset transfers, all while prioritizing user experience and data security.
22
-
23
-
Here is what developers can expect when they build with Polygon CDK.
24
-
25
-
1.**Modularity and sovereignty**: Polygon CDK offers a modular environment for ZK-powered L2 chain design. Developers can customize chains according to their needs.
26
-
2.**Scalability**: Polygon CDK-developed L2 chains enhance transaction speed and can be multiplied to achieve an elastically scalable ecosystem.
27
-
3.**Independent data availability**: With a dedicated data availability layer and a data availability committee, Polygon CDK-developed chains provide robust off-chain data access and reliability. This structure, independent of Ethereum, ensures substantial data resilience and integrity.
28
-
4.**Interoperability (forthcoming)**: Through an in-development interop layer, CDK-developed chains can be seamlessly interoperable, meaning atomic L2 <> L2 transactions. Chains deployed with Polygon CDK will have the opportunity to opt-in to the interop layer and tap unified liquidity.
29
-
5.**Near-instant finality**: Chains deployed using Polygon CDK rely on cryptographic security, ensuring transaction integrity without the need of full nodes. This approach guarantees near-instant finality and robust security.
30
-
6.**Extensive Web3 support**: Polygon CDK chains leverage a comprehensive ecosystem with premium service providers offering essential tools for application integration, development, and deployment.
31
-
32
-
The following diagram illustrates how Polygon CDK-developed chains may opt into a web of interoperable L2 chains:
Polygon Chain Development Kit (CDK) is a modular, open source software toolkit for blockchain developers which supports the installation and configuration of a variety of chain architectures. Polygon CDK empowers developers to launch new L2 chains on Ethereum or, in the future, transition existing Layer 1 (L1) chains into L2s.
2
+
3
+
With Polygon CDK, developers can select a chain architecture specific to their needs from a set of supported, open source components. Alternatively, developers can select custom components for specific requirements. The diagram below shows the two supported configuration options, rollup or validium. Rollups post transaction data from Polygon CDK directly onto Ethereum whereas validiums only post the transaction hash.
4
+
5
+

6
+
7
+
A chain tailored for a specific application might leverage the zkEVM execution environment, adopt the Validium mode, and implement a centralized sequencer.
8
+
9
+
Regardless of these individualized choices, after the completion of the in-development interop layer, every chain will have the option to be interoperable with other Polygon network chains.
10
+
11
+
Polygon CDK gives developers a toolkit for sovereign and modular chain design, without sacrificing future interoperability with other L2 chains. Chains built with Polygon CDK can access an ecosystem of (forthcoming) unified liquidity, optimized performance, and seamless asset transfers, all while prioritizing user experience and data security.
12
+
13
+
Here is what developers can expect when they build with Polygon CDK.
14
+
15
+
1.**Modularity and sovereignty**: Polygon CDK offers a modular environment for ZK-powered L2 chain design. Developers can customize chains according to their needs.
16
+
2.**Scalability**: Polygon CDK-developed L2 chains enhance transaction speed and can be multiplied to achieve an elastically scalable ecosystem.
17
+
3.**Independent data availability**: With a dedicated data availability layer and a data availability committee, Polygon CDK-developed chains provide robust off-chain data access and reliability. This structure, independent of Ethereum, ensures substantial data resilience and integrity.
18
+
4.**Interoperability (forthcoming)**: Through an in-development interop layer, CDK-developed chains can be seamlessly interoperable, meaning atomic L2 <> L2 transactions. Chains deployed with Polygon CDK will have the opportunity to opt-in to the interop layer and tap unified liquidity.
19
+
5.**Near-instant finality**: Chains deployed using Polygon CDK rely on cryptographic security, ensuring transaction integrity without the need of full nodes. This approach guarantees near-instant finality and robust security.
20
+
6.**Extensive Web3 support**: Polygon CDK chains leverage a comprehensive ecosystem with premium service providers offering essential tools for application integration, development, and deployment.
21
+
22
+
The following diagram illustrates how Polygon CDK-developed chains may opt into a web of interoperable L2 chains:
<p class="hero-subext">Welcome to the resource center for Polygon protocols and technology. Learn to build dApps, how to configure and launch blockchains as Layer 2s on Ethereum, and read the latest Polygon’s research on the zero-knowledge scaling technologies being built at Polygon Labs.</p>
14
+
<p class="hero-subext">Welcome to the technical documentation and knowledge resources for Polygon protocols and scaling technologies. Here you can learn how to build and deploy dApps, launch ZK rollups and validiums as Layer 2s on Ethereum, spin up nodes, and learn all about the latest in ZK research.</p>
Polygon Miden is a zero-knowledge (ZK) rollup running the Miden VM, a virtual machine that prioritizes ZK-friendliness over EVM compatibility. Polygon Miden uses a novel, actor-based state model to allow users to prove their own state locally, achieving high throughput and privacy at the same time. Polygon Miden is a general purpose rollup where developers can write and deploy arbitrary smart contracts.
4
+
Polygon Miden is an in-development zero-knowledge (ZK) rollup running the Miden VM, a virtual machine that prioritizes ZK-friendliness over EVM compatibility.
Miden is currently in-development. A public testnet for Polygon Miden is expected in Q1 2024.
12
-
13
-
## Why build with Polygon Miden?
14
-
Polygon Miden offers features and benefits that are not available on Ethereum. Developers are empowered to build high-throughput, private dApps.
15
-
16
-
-**Beyond EVM**: Build novel applications, i.e., on-chain order book exchanges, complex incomplete information games, compliant and private asset management apps
17
-
-**Privacy**: Control your data with local data storage. In Polygon Miden, privacy is the cheaper option and—if you want—the network only tracks a commitment to your data
18
-
-**High throughput**: Build applications that can be used by many users at the same time. Client-side proving reduces the burden on the network and allows for parallel transaction execution
19
-
-**Safety**: Account asset storage, account abstraction, privacy, and smart contracts in Rust are less prone to bugs and less exposed to hackers
Polygon Miden uses a novel, actor-based state model to allow users to prove their own state locally, achieving high throughput and privacy at the same time. Polygon Miden is a general purpose rollup where developers can write and deploy arbitrary smart contracts.
2
+
3
+
Miden is currently in-development. A public testnet for Polygon Miden is expected in Q1 2024.
4
+
5
+
Polygon Miden offers features and benefits that are not available on Ethereum. Developers are empowered to build high-throughput, private dApps.
6
+
7
+
-**Beyond EVM**: Build novel applications, i.e., on-chain order book exchanges, complex incomplete information games, compliant and private asset management apps
8
+
-**Privacy**: Control your data with local data storage. In Polygon Miden, privacy is the cheaper option and—if you want—the network only tracks a commitment to your data
9
+
-**High throughput**: Build applications that can be used by many users at the same time. Client-side proving reduces the burden on the network and allows for parallel transaction execution
10
+
-**Safety**: Account asset storage, account abstraction, privacy, and smart contracts in Rust are less prone to bugs and less exposed to hackers
0 commit comments