What is a CDK Chain?
A CDK Chain generally refers to a blockchain that is developed and launched using a Chain Development Kit (CDK)—specifically, within the context of the Polygon ecosystem, “CDK Chain” most commonly signifies a chain built with the Polygon Chain Development Kit.
Polygon CDK Overview
Polygon CDK is a modular, open-source toolkit that enables developers to quickly deploy, customize, and operate new Layer 2 (L2) blockchains on Ethereum using zero-knowledge rollup (zk-rollup) technology—most notably, the zkEVM protocol. CDK Chains can also be configured as validiums (off-chain data availability) and can use a variety of execution environments and data models
123.
Key Features
- Modularity & Flexibility: Developers can customize chain architectures—selecting virtual machines (e.g., zkEVM), modes (rollup or validium), sequencer models (centralized or decentralized), and gas tokens4.
- zkEVM Integration: Many CDK Chains are zkEVM chains, offering EVM compatibility secured by zero-knowledge proofs, enabling scalable and private computation42.
- Interoperability: All Polygon CDK Chains are natively interoperable with each other and Ethereum, connected via Polygon's Interop Layer and optionally AggLayer, allowing seamless cross-chain transactions and shared liquidity5627.
- Shared Liquidity: Immediate composability across the “Value Layer,” a mesh of CDK Chains and Ethereum, ensuring users are not siloed on a single app or chain56.
- Scalability & Efficiency: zk-rollup and validium options allow for high throughput, reduced transaction fees, and fast withdrawals to Ethereum (minutes, not days)57.
- Future-Proof: Chains built with Polygon CDK automatically receive Polygon’s ZK advancements, keeping them secure and up-to-date63.
- Multiple Use Cases: DeFi, gaming, enterprise tokenization, restaking L2s, digital asset management apps, and more—all are being developed as CDK Chains8910.
Examples of CDK Chains Building with Polygon CDK
How it Works (Technical Anatomy)
Polygon 2.0’s CDK comprises several pluggable components:
- Virtual Machine: Often zkEVM, but can be adapted.
- Mode: Rollup (on-chain data) or validium (off-chain data).
- Data Availability: Solutions like Data Availability Committees (DAC).
- Sequencer: Centralized or decentralized transaction ordering.
- Gas Token: Can be MATIC, ETH, or custom tokens4.
- CDK Erigon: An optimized version of the Erigon client for zkEVM, enabling more efficient transaction processing and data handling for CDK Chains11.
- AggLayer: An interoperability protocol enabling even more seamless cross-chain operations and integrated liquidity7.
CDK Chains are central to the future of modular and composable web3 infrastructures, allowing any developer to spin up highly customizable, Ethereum-secured chains that remain interoperable within a vast rollup ecosystem
1623.