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
Copy file name to clipboardExpand all lines: docs/cdk/overview.md
+17-25Lines changed: 17 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,37 +4,29 @@ comments: true
4
4
---
5
5
-->
6
6
7
-
The Polygon Chain Development Kit (CDK) is a modular, open-source software toolkit that enables blockchain developers to deploy and configure ZK-powered chain architectures.
7
+
The **Polygon Chain Development Kit (CDK)** is a modular, open-source toolkit for building highly customizable Ethereum-compatible layer 2s. Designed to empower developers to build for their use case, CDK enables the deployment of Layer 2 solutions optimized for performance, security, and cost-efficiency.
8
8
9
-
With Polygon CDK, developers can launch new chains that use the Polygon zkEVM protocol as custom Layer 2 solutions on Ethereum.
9
+
## Flexible Configurations
10
10
11
-
Developers can configure ZK-powered rollups, validium networks, or even sovereign chains with their own tailored finality mechanisms.
11
+
Polygon CDK supports a range of configurations, enabling developers to customize their Layer 2 to specific needs:
12
+
-**Rollup Configurations:** Fully secured by Ethereum using zero-knowledge proofs for trustless scalability and decentralization.
13
+
-**Validium Configurations:** Utilize off-chain data availability for reduced costs and higher throughput.
14
+
-**Agglayer Native Configurations:** Cost-optimized setups natively connected to the Agglayer and secured by pessimistic proofs. These configurations offer a lightweight, affordable option with ecosystem-level security.
12
15
13
-
## Trustless finality
16
+
## Key Advantages
14
17
15
-
Why does Polygon CDK focus on ZK-powered chains?
18
+
Polygon CDK provides the essential components to build Layer 2 solutions that are secure, scalable, and interoperable with other chains.
16
19
17
-
Polygon CDK focuses on ZK-powered chains because zero-knowledge technology enables chains to achieve *trustless finality*, which means chain users don't need to rely on a small group of individuals to confirm the finality of their transactions, ensuring greater security and a higher degree of decentralization.
20
+
-**Security:** CDK builds highly secure L2 solutions using the latest innovations in zero-knowledge technology and pessimistic proofs.
21
+
-**High Performance:** CDK integrates fast-syncing Erigon clients and the battle-tested Polygon zkEVM protocol for scalable, low-latency operations.
22
+
-**Modularity:** CDK’s modular architecture allows developers to easily customize their environment, including finality mechanisms, proving systems, and economic policies.
23
+
-**Interoperability:** Opt-in to the [Agglayer](../agglayer/overview.md) to bootstrap your chain’s ecosystem, enable cross-chain transactions, and expand your reach, user base, and liquidity from other established chains.
24
+
-**Cost Efficiency:** Agglayer native configurations provide low-cost options with reduced gas fees and fast transaction processing, making them ideal for budget-conscious projects.
18
25
19
-
With Polygon CDK, developers can choose between a rollup and validium chain setup, and decide on how they want to configure the chain's proving system.
26
+
### Next Steps
20
27
21
-
Polygon has launched the CDK rollup/validium mode enabling developers to configure CDK components that run the Polygon zkEVM protocol.
28
+
-[Deploy a local CDK environment using Kurtosis](../cdk/getting-started/local-deployment.md). Follow the guide to deploy a CDK stack on your local machine.
22
29
23
-
## Key advantages
30
+
- Check out the [concepts documentation](../cdk/concepts/layer2s.md) to learn about rollup, validium, and Agglayer native configurations.
24
31
25
-
Polygon CDK provides the essential components to build a Layer 2 blockchain that is secure, scalable, and interoperable with other chains.
26
-
27
-
- Security: CDK builds highly secure, scalable L2s that utilize the latest innovations in zero-knowledge technology.
28
-
- High-performance: CDK Erigon implements fast-syncing Erigon clients that run the battle-tested Polygon zkEVM protocol.
29
-
- Modularity: CDK modular components allow developers to easily customize their L2 environment and build a chain that meets their specific needs.
30
-
- Interoperability: Opt-in to the [AggLayer](../agglayer/overview.md) to bootstrap your chain’s ecosystem, enable cross-chain transactions while expanding your reach, user base, and liquidity from other established chains.
31
-
- Sovereignty: Maintain full control over your chain’s revenue, governance, security, economic policies, and more.
32
-
- Low gas fees: Transaction fees are orders of magnitude lower than those on Ethereum and are processed substantially faster. This enables a fast, ultra low-cost, and secure user experience unaffected by any high activity experienced on shared networks.
33
-
34
-
### Next steps
35
-
36
-
-[Deploy a local CDK environment using Kurtosis](../cdk/getting-started/local-deployment.md). Follow the guide to deploy a CDK stack on your local machine.
37
-
38
-
- Check out the [concepts documentation](../cdk/concepts/layer2s.md) to gain a high-level understanding of the CDK.
39
-
40
-
- Have a look at the [CDK architecture docs](../cdk/concepts/architecture.md) to understand the CDK’s components and how they interact with each other.
32
+
- Have a look at the [CDK architecture docs](../cdk/concepts/architecture.md) to understand how the CDK’s modular components interact to power custom blockchain solutions.
**Polygon CDK Version 12** introduces critical updates to enhance performance, security, and developer experience, with a focus on **Full Execution Proofs** and **Erigon integration**.
4
+
5
+
## Key Updates
6
+
7
+
### Full Execution Proofs
8
+
-**zk-Based Security:** Ensures robust transaction validation with zero-knowledge proofs.
9
+
-**Rollback Sequences:** Introduces protocol flexibility with minimal downtime for updates and recovery.
10
+
-**Customizable Upgrades:** Supports sovereign updates, allowing operators to manage their chain independently.
11
+
12
+
### Erigon Client Integration
13
+
-**Ethereum Compatibility:** Seamless interaction with Ethereum-based tools and infrastructure.
14
+
-**High Performance:** Increased transaction throughput (TPS) and improved efficiency for high-demand chains.
15
+
16
+
### Enhanced Prover Capacity
17
+
- Supports higher zkCounter limits for complex computations and high transaction loads.
18
+
19
+
### Improved Developer Experience
20
+
-**CLI Enhancements:** Simplifies chain deployment and reduces time-to-market.
21
+
-**Updated Documentation:** Provides clearer guidance for building and deploying chains with CDK.
22
+
23
+
## Benefits for Developers
24
+
-**Security:** Full Execution Proofs deliver advanced zk-based protection for transactions.
25
+
-**Scalability:** Enhanced prover capacity supports high TPS and complex applications.
26
+
-**Performance:** Erigon integration boosts chain speed and ensures compatibility with Ethereum tooling.
27
+
28
+
## Next Steps
29
+
-**[Explore the Full Features](../cdk/concepts/overview.md):** Learn about Full Execution Proofs and Erigon integration.
30
+
-**[Deploy Your Chain](../cdk/getting-started/cli-guide.md):** Follow the CLI guide to launch your Layer 2 solution.
31
+
32
+
Polygon CDK Version 12 provides the tools to build scalable, secure, and high-performance Layer 2 solutions. Start building today!
0 commit comments