|
1 | | -<!-- |
2 | | ---- |
3 | | -comments: true |
4 | | ---- |
5 | | ---> |
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. |
8 | | - |
9 | | -With Polygon CDK, developers can launch new chains that use the Polygon zkEVM protocol as custom Layer 2 solutions on Ethereum. |
| 1 | +The **Polygon Chain Development Kit (CDK)** is a modular, open-source framework for building scalable and secure Layer 2s (L2s). Designed for flexibility, the Polygon CDK stack has 3 main configurations (with options to customize further): zk rollup config, validium config, and the Agglayer native config. |
10 | 2 |
|
11 | | -Developers can configure ZK-powered rollups, validium networks, or even sovereign chains with their own tailored finality mechanisms. |
12 | | - |
13 | | -## Trustless finality |
14 | | - |
15 | | -Why does Polygon CDK focus on ZK-powered chains? |
| 3 | +--- |
16 | 4 |
|
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. |
| 5 | +## Why Use Polygon CDK? |
18 | 6 |
|
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. |
| 7 | +### **1. Build ZK-Powered Chains** |
| 8 | +Polygon CDK enables developers to launch chains using cutting-edge zero-knowledge (ZK) technology for: |
| 9 | +- **Trustless Finality**: Transactions are validated without relying on centralized authorities. |
| 10 | +- **Maximum Security**: Leverage zk-proofs to safeguard user data and ensure cryptographic integrity. |
20 | 11 |
|
21 | | -Polygon has launched the CDK rollup/validium mode enabling developers to configure CDK components that run the Polygon zkEVM protocol. |
| 12 | +### **2. Modular Architecture** |
| 13 | +- **Customizable Components**: Select and configure modules like consensus, data availability, and proving systems to fit your use case. |
| 14 | +- **Future-Ready Design**: Adapt your chain as requirements evolve or new technologies emerge. |
22 | 15 |
|
23 | | -## Key advantages |
| 16 | +### **3. Interoperability** |
| 17 | +- **Agglayer Integration**: Seamlessly connect to Agglayer for cross-chain functionality and ecosystem bootstrapping. |
| 18 | +- **Ethereum-Compatible**: Build on a foundation that supports Ethereum tooling, enabling easy adoption and user migration. |
24 | 19 |
|
25 | | -Polygon CDK provides the essential components to build a Layer 2 blockchain that is secure, scalable, and interoperable with other chains. |
| 20 | +### **4. High Performance** |
| 21 | +- **Erigon Client**: Benefit from faster syncing and high transaction throughput powered by the optimized Erigon architecture. |
| 22 | +- **Cost Efficiency**: Reduce transaction fees by orders of magnitude compared to Ethereum Layer 1. |
26 | 23 |
|
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. |
| 24 | +### **5. Sovereignty** |
| 25 | +Maintain full control over your chain’s: |
| 26 | +- Governance and revenue. |
| 27 | +- Security policies and economic frameworks. |
| 28 | +- Finality and operational structure. |
33 | 29 |
|
34 | | -### Next steps |
| 30 | +--- |
35 | 31 |
|
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. |
| 32 | +## Key Features at a Glance |
37 | 33 |
|
38 | | -- Check out the [concepts documentation](../cdk/concepts/layer2s.md) to gain a high-level understanding of the CDK. |
| 34 | +| **Feature** | **Description** | |
| 35 | +|-------------------------|---------------------------------------------------------| |
| 36 | +| **Trustless Finality** | ZK-powered chains with decentralized validation. | |
| 37 | +| **Scalable Design** | Optimized for high transaction throughput and low fees. | |
| 38 | +| **Customizability** | Modular components tailored to specific use cases. | |
| 39 | +| **Cross-Chain Ready** | Connect seamlessly to other chains via Agglayer. | |
| 40 | +| **High-Speed Syncing** | Built on the ultra-efficient Erigon client. | |
39 | 41 |
|
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. |
| 42 | +--- |
0 commit comments