Skip to content

Commit d14ed5d

Browse files
committed
zkEVM - Adding prover system docs
2 parents feabfdd + 516f314 commit d14ed5d

File tree

52 files changed

+1005
-374
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+1005
-374
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,6 @@ node_modules/
99
.DS_Store
1010
**/.DS_Store
1111
*.iml
12-
temp_dir/
12+
temp_dir/
13+
package-lock.json
14+
package.json

docs/cdk/architecture/staking-the-bridge.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ AggLayer envisions a scalability solution that leverages shared state and unifie
88

99
!!! tip "What's AggLayer?"
1010

11-
Want to learn more about what AggLayer is and what it looks to achieve? Check out [the AggLayer documentation in the Learn space](../../learn/agglayer.md).
11+
Want to learn more about what AggLayer is and what it looks to achieve? Check out [the "WTF is Polygon" article in Polygon blog](https://polygon.technology/blog/wtf-is-polygon?utm_source=twitter&utm_medium=social&utm_content=wtf-is-polygon).
1212

1313
All of this cool infrastructure needs a unified channel for easy transmission of assets and messages between the multiple chains connected via the AggLayer. And this is where the unified bridge comes into play. It allows all chains to take advantage of the AggLayer's unified liquidity, lower transaction costs, and more.
1414

docs/cdk/get-started/connect-testnet.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,26 @@ The [CDK Stavanger testnet](https://polygon.technology/cdk-stavanger-testnet) is
2626
| Chain id | 686669576 | Chain identification value |
2727
| Currency | ETH | Test token |
2828

29+
## Blackberry
2930

31+
The [Blackberry testnet](https://raas.gelato.network/rollups/details/public/polygon-blackberry) is a zero-knowledge-powered, layer 2 testnet based on Sepolia. It uses Polygon CDK for transaction validity while keeping transaction data off-chain using [DACs](../glossary/index.md#data-availability-committee-dac).
32+
33+
- Add the RPC network details to your wallet by navigating to the add network input and entering the data as given in the table below.
34+
- Obtain Sepolia ETH from the public faucets available.
35+
- Bridge assets from the Ethereum Sepolia network to Blackberry using the bridge service.
36+
- Confirm your transactions with the block explorer.
37+
38+
!!! tips "More information"
39+
- For more information on bridging and faucet services on Blackberry, head over to the [Gelato documentation](https://docs.gelato.network/rollup-public-testnet/faucets-and-bridging).
40+
41+
### Blackberry network details
42+
43+
| Name | Value | Usage |
44+
| -------------- | --------------------------------------------------------- | ------------------------------------------------------ |
45+
| JSON RPC | `https://rpc.polygon-blackberry.gelato.digital` | Make remote procedure calls to the Blackberry testnet. |
46+
| Faucet | `https://www.alchemy.com/faucets/ethereum-sepolia` | Obtain sepolia ETH |
47+
| Bridge | `https://bridge.gelato.network/bridge/polygon-blackberry` | Bridge assets from the ethereum sepolia network |
48+
| Block explorer | `https://polygon-blackberry.gelatoscout.com/` | Confirm transactions with the explorer |
49+
| Chain id | `94204209` | Chain identification value |
50+
| Currency | sETH | Test token |
3051

docs/cdk/glossary/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ This glossary provides definitions for technical terminology and concepts that c
22

33
### AggLayer v1 (AL1)
44
The AggLayer is the interoperability layer at the heart of Polygon 2.0. All CDK chains connect to the AggLayer to enable features such as seamless and efficient cross-chain communication, unified liquidity, and more. AggLayer v1 (AL1), is the first version of many planned iterations that relies on ZK checks to ensure operational soundness, and a unified bridge infrastructure.
5-
Read more on the AggLayer [here](../../learn/agglayer.md).
5+
Read more on the AggLayer in the Polygon blog [here](https://polygon.technology/blog/wtf-is-polygon?utm_source=twitter&utm_medium=social&utm_content=wtf-is-polygon).
66

77
### Chain operator
88
The IP, or individual(s), who own a chain and are responsible for chain operation and maintenance. This includes tasks such as transaction validation, block production, and ensuring the security and integrity of the chain, etc., any combination of which a chain operator may perform personally in varying degrees.

docs/cdk/version-matrix.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,24 @@ The table below shows the version compatibility for CDK releases and related com
2121
</tr>
2222
</thead>
2323
<tbody>
24+
<tr>
25+
<td>Rollup</td>
26+
<td colspan="7">Follow <a href="https://github.com/0xPolygonHermez#testnetmainnet-versions"> zkEVM </a></br><i>Disclaimer - These versions are intended for permissionless nodes</i> </td>
27+
</tr>
2428
<tr>
2529
<td>CDK Elderberry 2 Release </td>
2630
<td>9</td>
2731
<td><a href="https://github.com/0xPolygonHermez/zkevm-node/releases/tag/v0.6.4">v0.6.4 Elderberry 2</a></td>
28-
<td><a href="https://hub.docker.com/layers/0xpolygon/cdk-validium-node/0.6.4-cdk/images/sha256-6393eebf06fae415549070001d118aeb886777e532858777ab52096b3c25e5f2?context=explore">0.6.4-cdk.2</a> </td>
32+
<td><a href="https://hub.docker.com/layers/0xpolygon/cdk-validium-node/0.6.4-cdk.5/images/sha256-0b56130f03b687833daa561a82088715d3e1fbbcba6de4eb122727c40b181987?context=explore">0.6.4+cdk.5</a> </td>
2933
<td><a href="https://hub.docker.com/layers/0xpolygon/cdk-data-availability/0.0.7/images/sha256-17590789a831259d7a07d8a042ea87e381c5708dec3a7daef6f3f782f50b2c00?context=explore">v0.0.7</a></td>
3034
<td><a href="https://github.com/0xPolygonHermez/zkevm-prover/releases/tag/v6.0.0">v6.0.0</a></td>
3135
<td> <a href="https://github.com/0xPolygonHermez/zkevm-contracts/releases/tag/v5.0.1-rc.2-fork.8">v5.0.1</a></td>
32-
<td><a href="https://github.com/0xPolygonHermez/zkevm-bridge-service/releases/tag/v0.4.2">v0.4.2-cdk.1</a></td>
36+
<td><a href="https://hub.docker.com/layers/hermeznetwork/zkevm-bridge-service/v0.4.2-cdk.1/images/sha256-f22ad8c9ad058c7a97a3d38f53cac5b1053858916523b96211d33ae40a9b45f8?context=explore">v0.4.2-cdk.1</a></td>
3337
</tr>
3438
<td>CDK Elderberry 1 Release </td>
3539
<td>8</td>
3640
<td><a href="https://github.com/0xPolygonHermez/zkevm-node/releases/tag/v0.6.2">v0.6.2 Elderberry</a></td>
37-
<td><a href="https://hub.docker.com/layers/0xpolygon/cdk-validium-node/0.6.2-cdk/images/sha256-6393eebf06fae415549070001d118aeb886777e532858777ab52096b3c25e5f2?context=explore">0.6.2-cdk</a> </td>
41+
<td><a href="https://github.com/0xPolygon/cdk-validium-node/releases/tag/v0.6.2%2Bcdk4">0.6.2+cdk.4</a> </td>
3842
<td><a href="https://hub.docker.com/layers/0xpolygon/cdk-data-availability/0.0.6/images/sha256-17590789a831259d7a07d8a042ea87e381c5708dec3a7daef6f3f782f50b2c00?context=explore">v0.0.6</a></td>
3943
<td><a href="https://github.com/0xPolygonHermez/zkevm-prover/releases/tag/v5.0.7">v5.0.7</a></td>
4044
<td> <a href="https://github.com/0xPolygonHermez/zkevm-contracts/releases/tag/v5.0.1-rc.2-fork.8">v5.0.1</a></td>
@@ -44,8 +48,8 @@ The table below shows the version compatibility for CDK releases and related com
4448
<td><a href="https://polygontechnology.notion.site/Instructions-zkEVM-Mainnet-Beta-Node-v0-5-7-Prover-v4-0-4-8f5b9d8e2f6a4048b21c608b49a93376" target="_blank" rel="noopener noreferrer">CDK-Etrog Release</a>- <br>BETA TESTING</td>
4549
<td>7</td>
4650
<td><a href="https://github.com/0xPolygonHermez/zkevm-node/releases/tag/v0.5.13">v0.5.13 </a>(Etrog+uLxLy)</td>
47-
<td><a href="https://hub.docker.com/layers/0xpolygon/cdk-validium-node/0.5.13-cdk.3/images/sha256-b83a0dbf954cc514fa129b8eff4d74e61a46cacbfbd70dce9780ee31d9b62770?context=explore">v0.5.13+cdk.8</a> </td>
48-
<td><a href="https://github.com/0xPolygon/cdk-data-availability/releases/tag/v0.0.5">v0.0.5</a></td>
51+
<td><a href="https://github.com/0xPolygon/cdk-validium-node/releases/tag/v0.5.13%2Bcdk.10">v0.5.13+cdk.10</a> </td>
52+
<td><a href="https://github.com/0xPolygon/cdk-data-availability/releases/tag/v0.0.5">v0.0.6</a></td>
4953
<td><a href="https://github.com/0xPolygonHermez/zkevm-prover/releases/tag/v4.0.19">v4.0.19</a></td>
5054
<td> <a href="https://github.com/0xPolygonHermez/zkevm-rom/tree/v4.0.0-fork.7">v4.0.0</a></td>
5155
<td><a href="https://github.com/0xPolygonHermez/zkevm-bridge-service/releases/tag/v0.4.2">v0.4.2</a></td>
184 KB
Loading
102 KB
Loading
45.6 KB
Loading
76.3 KB
Loading
36.3 KB
Loading

0 commit comments

Comments
 (0)