Skip to content

Commit 5681bd9

Browse files
fix conflicts
1 parent 87c3d75 commit 5681bd9

File tree

11 files changed

+14
-38
lines changed

11 files changed

+14
-38
lines changed

docs/innovation-design/agglayer/agglayer-go.md renamed to docs/agglayer/agglayer-go.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ The AggLayer Golang architecture supports interactions with multiple CDK chains
1010
The diagram below shows the full start-up, running, and shutdown sequence for the application and its components.
1111

1212
<center>
13-
![CDK architecture](../../img/cdk/agglayer/agglayer-go.png)
13+
![CDK architecture](../img/cdk/agglayer/agglayer-go.png)
1414
</center>
1515

1616
## Get started
File renamed without changes.
File renamed without changes.
File renamed without changes.

docs/innovation-design/agglayer/unified-bridge.md renamed to docs/agglayer/unified-bridge.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ The unified bridge is a single bridge contract on Ethereum, providing a safe, co
55

66
## Bridging mechanism
77

8-
The bridging mechanism enables token transfers and message-passing between Ethereum (L1) and CDK chains via smart contracts. Detailed in the [zkEVM bridging documentation](../../zkEVM/architecture/unified-LxLy/bridging.md), core components include the bridge and exit root Solidity smart contracts.
8+
The bridging mechanism enables token transfers and message-passing between Ethereum (L1) and CDK chains via smart contracts. Detailed in the [zkEVM bridging documentation](../zkEVM/architecture/unified-LxLy/bridging.md), core components include the bridge and exit root Solidity smart contracts.
99

1010
## Data structures
1111

1212
Each chain holds a single data structure which stores a record of all token withdrawals and messages that originated from that chain. This “exit tree” is an append-only Merkle trie, similar in structure to the Ethereum deposit trie. The latest state of each chain and the unified bridge is represented by the root of this Merkle tree, referred to as the “exit root.”
1313

14-
As cryptographic commitments, exit roots ensure the integrity of the network as a whole. Refer to the [exit root documentation](../../zkEVM/architecture/high-level/smart-contracts/exit-roots.md) for greater detail about the role of exit roots in the system.
14+
As cryptographic commitments, exit roots ensure the integrity of the network as a whole. Refer to the [exit root documentation](../zkEVM/architecture/high-level/smart-contracts/exit-roots.md) for greater detail about the role of exit roots in the system.

docs/cdk/agglayer/overview.md

Lines changed: 0 additions & 24 deletions
This file was deleted.

docs/cdk/concepts/bridging.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ The LxLy bridge contracts carry out deposit and withdrawal of assets between L2
1010

1111
Chains looking to run their own bridge infrastructure can choose to deploy a new instance of the [LxLy bridge](../../zkEVM/architecture/unified-LxLy/index.md) that allows users to move assets (both native and [ERC20](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/) tokens) from L1 to the L2 and vice versa.
1212

13-
Deploying an individual instance of the LxLy means interoperability with other L2 chains via the [AggLayer](../../innovation-design/agglayer/overview.md) is not possible. To enable cross-chain interoperability (i.e. L2-to-L2 cross-chain transactions), chains can opt-in to the AggLayer and use the [unified bridge](../../innovation-design/agglayer/unified-bridge.md).
13+
Deploying an individual instance of the LxLy means interoperability with other L2 chains via the [AggLayer](../../agglayer/overview.md) is not possible. To enable cross-chain interoperability (i.e. L2-to-L2 cross-chain transactions), chains can opt-in to the AggLayer and use the [unified bridge](../../agglayer/unified-bridge.md).
1414

1515
This option is suited to chains that may want to customize how the bridge is managed and operated, or maintain control of the bridge's funds; as the [upgradeability](./admin-upgradeability.md) of the bridge contracts are managed by the chain operator.
1616

1717
![LxLy bridge](../../img/cdk/lxly.png)
1818

1919
## Unified bridge
2020

21-
A single, shared instance of the LxLy bridge, called the [unified bridge](../../innovation-design/agglayer/unified-bridge.md) is available to use for all CDK chains that opt-in to the AggLayer.
21+
A single, shared instance of the LxLy bridge, called the [unified bridge](../../agglayer/unified-bridge.md) is available to use for all CDK chains that opt-in to the AggLayer.
2222

2323
It is a shared smart contract deployed on Ethereum, responsible for enabling interoperability between chains in the form of cross-chain transactions and L2-to-L2 transfers.
2424

@@ -32,4 +32,4 @@ This option is suited to chains that want a standard bridging experience and do
3232

3333
- [Aggregated blockchains: A new thesis](https://polygon.technology/blog/aggregated-blockchains-a-new-thesis).
3434
- [LxLy bridge](../../zkEVM/architecture/unified-LxLy/index.md).
35-
- [Unified bridge overview](../../innovation-design/agglayer/unified-bridge.md).
35+
- [Unified bridge overview](../../agglayer/unified-bridge.md).

docs/cdk/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Polygon CDK provides the components necessary to build a layer 2 blockchain that
1616

1717
- Modularity: CDK modular components allow developers to easily customize their L2 environment and build a chain that meets their specific needs.
1818

19-
- Interoperability: Opt-in to the [AggLayer](../innovation-design/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.
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.
2020

2121
- Sovereignty: Maintain full control over your chain's revenue, governance, security, economic policies, and more.
2222

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ hide:
100100
</div>
101101
<p class="feature-paragraph">Deep dives only. Further your understanding of Polygon scaling technology.</p></br>
102102
</div>
103-
<a href="innovation-design/agglayer/overview" class="flex-card-item w-inline-block">
103+
<a href="agglayer/overview" class="flex-card-item w-inline-block">
104104
<div class="product-list-item-header">
105105
<div class="feature-card-heading">AggLayer</div>
106106
<div class="arrow-embed w-embed"><svg xmlns="http://www.w3.org/2000/svg" display="block" width="100%" height="auto" viewbox="0 0 16 17" fill="none">

docs/pos/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,6 @@ The role of these nodes is crucial as they act as a bridge between the Ethereum
3636

3737
## Upcoming developments
3838

39-
Originally launched as Matic Network in June 2020, Polygon PoS has undergone numerous upgrades since its inception. Initially designed to scale Ethereum through a sidechain, a new proposal on the Polygon forum suggests upgrading Polygon PoS into a zero-knowledge (ZK)-based validium on Ethereum. Polygon PoS will soon adopt the execution environment of Polygon zkEVM along with a dedicated data availability layer. This new architecture would be inherently interoperable with a broader network of ZK-powered Ethereum L2s via the [AggLayer](../innovation-design/agglayer/overview.md).
39+
Originally launched as Matic Network in June 2020, Polygon PoS has undergone numerous upgrades since its inception. Initially designed to scale Ethereum through a sidechain, a new proposal on the Polygon forum suggests upgrading Polygon PoS into a zero-knowledge (ZK)-based validium on Ethereum. Polygon PoS will soon adopt the execution environment of Polygon zkEVM along with a dedicated data availability layer. This new architecture would be inherently interoperable with a broader network of ZK-powered Ethereum L2s via the [AggLayer](../agglayer/overview.md).
4040

4141
Polygon PoS will continue to be the foundational infrastructure for a wide array of decentralized applications and services. More details about the overarching vision of a unified ecosystem of L2s on Ethereum can be found in [the innovation & design space](../innovation-design/index.md).

0 commit comments

Comments
 (0)