Skip to content

Commit d488f90

Browse files
committed
CDK - update overview
1 parent 4927ae9 commit d488f90

File tree

1 file changed

+31
-16
lines changed

1 file changed

+31
-16
lines changed

docs/cdk/overview.md

Lines changed: 31 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,49 @@
22
comments: true
33
---
44

5-
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.
5+
The Polygon Chain Development Kit (CDK) is a modular, open-source software toolkit that enables blockchain developers to configure ZK-powered chain architectures.
66

7-
Polygon CDK empowers developers to launch new L2 chains running Polygon zkEVM technology on Ethereum or, with optional validium networks and, in the future, transition existing layer 1 (L1) chains into custom ZK-EVM L2s.
7+
With Polygon CDK, developers can launch new chains running the Polygon zkEVM protocol as Layer 2s on Ethereum.
88

9-
## CDK features
9+
Developers can configure ZK-powered rollups, validium networks, or even sovereign chains with their own tailored finality mechanisms.
1010

11-
Polygon CDK provides the components necessary to build a layer 2 blockchain that is secure, scalable, and interoperable with other chains. Below are some of the key features of CDK:
11+
## Trustless finality
1212

13-
- Security: CDK builds high-performance, high-security, scalable L2s that utilize the latest innovations in zero-knowledge technology such as [Plonky3](../innovation-design/plonky.md#plonky-3).
13+
Why does Polygon CDK focus on ZK-powered chains?
1414

15-
- Scalability: Transaction fees are orders of magnitude lower than Ethereum and processed substantially faster. This enables a fast, cheap, and secure user experience unaffected by any high activity experienced on shared networks.
15+
The power of zero-knowledge technology is seen in enabling chains to achieve trustless finality, where chain users do not have to rely on a few individuals to confirm the finality of their transactions.
1616

17-
- Modularity: CDK modular components allow developers to easily customize their L2 environment and build a chain that meets their specific needs.
17+
With Polygon CDK chains developers can first decide on how they want to configure proving and then choose the right CDK mode to build their chain.
18+
19+
Polygon CDK therefore launches with the CDK rollup/validium mode used for configuring CDK components that run the Polygon zkEVM protocol.
20+
21+
Crucial to the Polygon CDK is the type of ZK-proofs known as full execution proofs.
22+
23+
### Full execution proofs
1824

19-
- Interoperability: Opt-in to the [AggLayer](../agglayer/overview.md) to bootstrap your chain's ecosystem, enable cross-chain transactions expanding your reach and user base, while attracting users and liquidity from other established chains.
25+
CDK rollups and validiums utilize *full execution proofs* as part of their finality mechanisms.
2026

21-
- Sovereignty: Maintain full control over your chain's revenue, governance, security, economic policies, and more.
27+
A *full execution proof* (FEP) is a zero-knowledge proof attesting to the correctness of the chain's full state transition.
2228

23-
## Dive deeper into CDK
29+
For example, an FEP attests to the fact that the VM (such as the Polygon zkEVM, Succinct's zkVM, or MoveVM) has executed all state transitions in accordance with the specifications.
2430

25-
Polygon CDK gives developers a toolkit for sovereign and modular chain design, without sacrificing future interoperability with other L2 chains.
31+
A ZK-powered chain is therefore by definition an FEP chain.
2632

27-
Chains built with Polygon CDK will have access to an ecosystem of (forthcoming) unified liquidity, optimized performance, and seamless asset transfers, all while prioritizing user experience and data security.
33+
## Polygon CDK benefits
34+
35+
Polygon CDK provides the components necessary to build a layer 2 blockchain that is secure, scalable, and interoperable with other chains.
36+
37+
- Security: CDK builds highly secure, scalable L2s that utilize the latest innovations in zero-knowledge technology.
38+
- High-performance: CDK Erigon implements fast-syncing Erigon clients that run the battle-tested Polygon zkEVM protocol.
39+
- Modularity: CDK modular components allow developers to easily customize their L2 environment and build a chain that meets their specific needs.
40+
- 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.
41+
- Sovereignty: Maintain full control over your chain’s revenue, governance, security, economic policies, and more.
42+
- Low gas fees: Transaction fees are orders of magnitude lower than in Ethereum, and processed substantially faster. This enables a fast, cheap, and secure user experience unaffected by any high activity experienced on shared networks.
2843

29-
### Where to now?
44+
### **Where to now?**
3045

31-
- [Deploy a local CDK on Kurtosis](./getting-started/local-deployment.md). Follow the guide to deploy a CDK stack on your local machine.
46+
- [Deploy a local CDK on Kurtosis](../cdk/getting-started/local-deployment.md). Follow the guide to deploy a CDK stack on your local machine.
3247

33-
- Check out the [concepts documentation](./concepts/layer2s.md) to understand the CDK at a high level.
48+
- Check out the [concepts documentation](../cdk/concepts/layer2s.md) to understand the CDK at a high level.
3449

35-
- Have a look at the [CDK architecture docs](https://docs.polygon.technology/cdk/architecture/cdk-zkevm/) to understand the CDK's components and how they interact with each other.
50+
- Have a look at the [CDK architecture docs](../cdk/concepts/architecture.md) to understand the CDKs components and how they interact with each other.

0 commit comments

Comments
 (0)