Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update release-notes.md #2574

Merged
merged 2 commits into from
Jan 10, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 16 additions & 52 deletions docs/cdk/releases/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,60 +1,24 @@
The **Fork ID 12 release** introduces the most robust Polygon CDK stack to date. With a focus on stability, performance and interopability, this release was driven by feedback from the ecosystem, developers, and IPs.
_Last updated: December 2024_

---

## What’s New in Fork ID 12?

### **1. Full Execution Proofs**
- **Trustless Finality:** Advanced zk-based finality ensures transactions are secure, decentralized, and verified without reliance on centralized entities.
- **Customizable Proving Systems:** Developers have full control to define and optimize proof configurations for zk rollups, validium setups, or Agglayer-native configurations.

### **2. Erigon Integration**
- **High-Speed Data Syncing:** Integrates the Erigon client to deliver faster syncing and improved resource efficiency, enabling high transaction throughput.
- **Seamless Ethereum Compatibility:** Leverages Erigon’s Ethereum foundation, ensuring smooth integration with Ethereum tooling and infrastructure.

### **3. Prover System Upgrades**
- **Increased Proving Capacity:** Expanded zkCounter limits now support complex computation and higher throughput.
- **Faster Proof Generation:** Optimized proof pipelines reduce time-to-deployment and enhance performance in production environments.

### **4. Developer Tooling Improvements**
- **Refined CLI:** A more intuitive and streamlined command-line interface simplifies chain deployment, configuration, and testing.
- **Documentation Updates:** New and improved guides provide step-by-step instructions for deploying, customizing, and migrating L2 chains.
Fork ID 12 brings significant updates to the Polygon CDK stack, enhancing performance, scalability, and the developer experience. This release focuses on improvements across the client layer, proving systems, and developer tooling, making it easier to build and operate high-performance Layer 2 chains.

---

## Why This Matters for Developers
### Key Updates

### **1. Enhanced Modularity**
Fork ID 12 enables developers to design chains specific to their use case, with modular components for:
- Consensus and governance mechanisms.
- Proving systems and data availability configurations.

### **2. Industry-Leading Performance**
The integration of Erigon and enhanced proving capabilities allow:
- Greater scalability for high-transaction environments.
- Stability and performance improvements to keep the chain operational at high capacity.

### **3. Simplified Interoperability**
Chains built with Fork ID 12 can integrate with the **Agglayer** in the future unlocking:
- Cross-chain transactions.
- Ecosystem bootstrapping for liquidity and growth.

### **4. Increased Security and Sovereignty**
Leverage zk-proofs for robust, trustless security while maintaining control over your chain’s:
- Governance.
- Economic policies.
- Finality mechanisms.

---
#### Erigon Integration
- Faster syncing for quicker chain setup and operation.
- Improved transaction throughput and resource efficiency.
- Full compatibility with Ethereum tools and infrastructure.

## Key Benefits at a Glance
#### Proving System Enhancements
- Increased capacity for handling complex transactions and higher volumes.
- Faster proof generation for quicker deployment and smoother operations.

| **Feature** | **What’s Improved in Fork ID 12?** |
|-------------------------|----------------------------------------------------------|
| **Proving Systems** | Higher throughput and faster proof generation. |
| **Erigon Integration** | Faster syncing and Ethereum compatibility. |
| **Developer Tooling** | Simplified CLI and detailed documentation. |
| **Customizability** | More options to tailor chains to unique requirements. |
| **Cross-Chain Ready** | Native Agglayer support for seamless interoperability. |
#### Developer Tooling Improvements
- Simplified CLI for easier chain deployment and configuration.
- Updated documentation with improved guides for developers.

---
#### Full Execution Proofs
- Comprehensive validation: Verifies that all state transitions executed by the underlying VM (such as Polygon zkEVM) adhere to the protocol’s specifications.
- Flexibility across modes: Supports both rollup and validium modes, providing scalability and security tailored to different use cases.
16 changes: 8 additions & 8 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ nav:
- Rust SDK: agglayer/agglayer-rs.md
- Token Flows: agglayer/token-flows.md
- CDK:
- Polygon CDK Home: cdk/index.md
- Polygon CDK: cdk/index.md
- Overview: cdk/overview.md
- Current Release:
- Release Notes: cdk/releases/release-notes.md
Expand All @@ -74,10 +74,10 @@ nav:
- Resources: cdk/getting-started/cdk-erigon/resources.md
- How To:
- Migration Guides:
- General Guide for Implementation Providers: cdk/how-to/migrate/fork.md
- General Guide: cdk/how-to/migrate/fork.md
- Fork ID 9 to 12: cdk/how-to/migrate/forkid-9-12.md
- Fork ID 7 to 9: cdk/how-to/migrate/forkid-7-to-9.md
- Create Custom Native Token: cdk/how-to/use-native-token.md
- Create A Native Token: cdk/how-to/use-native-token.md
- Integrate DA Layer: cdk/how-to/integrate-da.md
- Manage Allowlists with Policies: cdk/how-to/manage-policies.md
- Quickly Test a Running Stack: cdk/how-to/quick-test-stack.md
Expand All @@ -96,16 +96,16 @@ nav:
- Bridging & Interoperability: cdk/concepts/bridging.md
- Admin Upgradeability: cdk/concepts/admin-upgradeability.md
- Architecture:
- CDK FEP High Level View: cdk/architecture/high-level-views.md
- CDK PP High Level View: cdk/architecture/cdk-pp-highlevel-arch.md
- CDK Rollup: cdk/architecture/cdk-zkevm.md
- CDK Validium: cdk/architecture/cdk-validium.md
- FEP Overview: cdk/architecture/high-level-views.md
- PP Overview: cdk/architecture/cdk-pp-highlevel-arch.md
- Rollup Overview: cdk/architecture/cdk-zkevm.md
- Validium Overview: cdk/architecture/cdk-validium.md
- Staking the Bridge (STB): cdk/architecture/staking-the-bridge.md
- Glossary:
- Glossary: cdk/glossary/index.md
- Additional Resources:
- Third-Party Guides: cdk/resources/third-party-guides.md
- CDK Repos: cdk/resources/cdk-repo-reference.md
- Polygon CDK Repos: cdk/resources/cdk-repo-reference.md
- zkEVM:
- zkEVM: zkEVM/index.md
- Overview: zkEVM/overview.md
Expand Down