|
1 | | -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. |
| 1 | +# Overview |
2 | 2 |
|
3 | | -## Flexible Configurations |
| 3 | +The **Polygon Chain Development Kit (CDK)** is a modular, open-source framework for building custom Layer 2 (L2) chains tailored to any use case. With **Polygon CDK**, developers can configure and deploy scalable, Ethereum-compatible chains using cutting-edge zk and aggregated blockchain technology. |
4 | 4 |
|
5 | | -Polygon CDK supports a range of configurations, enabling developers to customize their Layer 2 to specific needs: |
6 | | -- **Rollup Configurations:** Fully secured by Ethereum using zero-knowledge proofs for trustless scalability and decentralization. |
7 | | -- **Validium Configurations:** Utilize off-chain data availability for reduced costs and higher throughput. |
8 | | -- **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. |
| 5 | +## Key Configurations |
9 | 6 |
|
10 | | -## Key Advantages |
| 7 | +Polygon CDK enables flexible deployment options, including: |
| 8 | +- **Rollup Configurations**: Maximize security by leveraging on-chain data availability. |
| 9 | +- **Validium Configurations**: Optimize scalability with off-chain data availability. |
| 10 | +- **Agglayer Native Configuration**: A cost-effective, performance-driven configuration connected to the Agglayer, secured by **pessimistic proofs**. Ideal for projects requiring independent operations with unified liquidity. |
11 | 11 |
|
12 | | -Polygon CDK provides the essential components to build Layer 2 solutions that are secure, scalable, and interoperable with other chains. |
| 12 | +This modular design ensures projects can scale securely, minimize costs, and deliver high performance while maintaining full customization. |
13 | 13 |
|
14 | | -- **Security:** CDK builds highly secure L2 solutions using the latest innovations in zero-knowledge technology and pessimistic proofs. |
15 | | -- **High Performance:** CDK integrates fast-syncing Erigon clients and the battle-tested Polygon zkEVM protocol for scalable, low-latency operations. |
16 | | -- **Modularity:** CDK’s modular architecture allows developers to easily customize their environment, including finality mechanisms, proving systems, and economic policies. |
17 | | -- **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. |
18 | | -- **Cost Efficiency:** Agglayer native configurations provide low-cost options with reduced gas fees and fast transaction processing, making them ideal for budget-conscious projects. |
| 14 | +## Why Choose Polygon CDK? |
19 | 15 |
|
20 | | -### Next Steps |
| 16 | +- **Customization**: Tailor your chain’s performance, cost, and security to your exact needs. |
| 17 | +- **Scalability**: Configurations support high transaction volumes with minimal latency. |
| 18 | +- **Interoperability**: Native Agglayer integration connects chains for unified liquidity and cross-chain compatibility. |
| 19 | +- **Cost Efficiency**: Options like the Agglayer Native Configuration minimize costs without sacrificing performance. |
| 20 | +- **Upgradability**: Seamlessly transition to advanced features like Full Execution Proofs as your project scales. |
21 | 21 |
|
22 | | -- [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 | +## Next Steps |
23 | 23 |
|
24 | | -- Check out the [concepts documentation](../cdk/concepts/layer2s.md) to learn about rollup, validium, and Agglayer native configurations. |
| 24 | +1. **Set Up Your Environment** |
| 25 | + Follow the deployment guide to configure your local development environment using **Polygon CDK**. |
25 | 26 |
|
26 | | -- 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. |
| 27 | +2. **Learn the Concepts** |
| 28 | + Explore foundational architecture and configuration options to build a chain tailored to your use case. |
| 29 | + |
| 30 | +3. **Dive Deeper** |
| 31 | + Read the advanced architecture documentation to understand how to optimize your deployment. |
| 32 | + |
| 33 | +## Conclusion |
| 34 | + |
| 35 | +Polygon CDK empowers developers to build scalable, secure, and interoperable Layer 2 chains with unmatched customization. Whether you’re deploying a cost-sensitive configuration, a performance-maximized chain, or leveraging Agglayer for ecosystem integration, Polygon CDK provides the tools to bring your blockchain vision to life. |
| 36 | + |
| 37 | +The future of Web3 is aggregated. Build with **Polygon CDK** today. |
0 commit comments