Skip to content

Commit d1790d8

Browse files
committed
adds concepts
1 parent f539d8e commit d1790d8

File tree

9 files changed

+463
-0
lines changed

9 files changed

+463
-0
lines changed

REMOVED_PAGES_LOG.md

Lines changed: 244 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,244 @@
1+
# Pages Removed from Navigation - Redirect Planning
2+
3+
This document lists all pages that will be removed from the main navigation when restructuring to focus on PoS.
4+
5+
## External Link Sections (Will be removed from nav)
6+
- Agglayer: "https://docs.agglayer.dev"
7+
- CDK: "https://docs.agglayer.dev/cdk/"
8+
9+
## zkEVM Section (Complete section to be removed - 200+ pages)
10+
11+
### Main zkEVM Pages
12+
- zkEVM/index.md
13+
- zkEVM/overview.md
14+
15+
### Releases
16+
- zkEVM/architecture/protocol/etrog-upgrade.md
17+
18+
### Build Section
19+
- zkEVM/get-started/index.md
20+
- zkEVM/get-started/quick-start.md
21+
- zkEVM/get-started/setup-nodes/local-node.md
22+
- zkEVM/get-started/setup-nodes/production-node.md
23+
- zkEVM/get-started/setup-nodes/deploy-zkevm/intro.md
24+
- zkEVM/get-started/setup-nodes/deploy-zkevm/environment-overview.md
25+
- zkEVM/get-started/setup-nodes/deploy-zkevm/prerequisites.md
26+
- zkEVM/get-started/setup-nodes/deploy-zkevm/install-dependencies.md
27+
- zkEVM/get-started/setup-nodes/deploy-zkevm/create-wallets.md
28+
- zkEVM/get-started/setup-nodes/deploy-zkevm/configure-node-deployment.md
29+
- zkEVM/get-started/setup-nodes/deploy-zkevm/configure-prover.md
30+
- zkEVM/get-started/setup-nodes/deploy-zkevm/start-node.md
31+
- zkEVM/get-started/setup-nodes/deploy-zkevm/start-services.md
32+
- zkEVM/get-started/risk-disclosures.md
33+
- zkEVM/get-started/historical-data.md
34+
- zkEVM/get-started/json-rpc.md
35+
- zkEVM/get-started/check-tx-status.md
36+
37+
### Architecture Section (Large subsection)
38+
- zkEVM/architecture/index.md
39+
- zkEVM/architecture/protocol/index.md
40+
- zkEVM/architecture/zknode/index.md
41+
- zkEVM/architecture/protocol/state-management.md
42+
- zkEVM/architecture/protocol/transaction-life-cycle/index.md
43+
- zkEVM/architecture/protocol/transaction-life-cycle/submit-transaction.md
44+
- zkEVM/architecture/protocol/transaction-life-cycle/transaction-execution.md
45+
- zkEVM/architecture/protocol/transaction-life-cycle/transaction-batching.md
46+
- zkEVM/architecture/protocol/transaction-life-cycle/batch-sequencing.md
47+
- zkEVM/architecture/protocol/transaction-life-cycle/batch-aggregation.md
48+
- zkEVM/architecture/protocol/sequencing-batches.md
49+
- zkEVM/architecture/data-streamer/data-streamer-design.md
50+
- zkEVM/architecture/data-streamer/data-streamer-protocols.md
51+
- zkEVM/architecture/data-streamer/bookmarks.md
52+
- zkEVM/architecture/data-streamer/client-server-messages.md
53+
- zkEVM/architecture/data-streamer/server-source-library.md
54+
- zkEVM/architecture/data-streamer/stream-file.md
55+
- zkEVM/architecture/data-streamer/how-rollbacks-work.md
56+
- zkEVM/architecture/protocol/synchronizer-reorg.md
57+
- zkEVM/architecture/protocol/admin-role.md
58+
- zkEVM/architecture/protocol/upgradability.md
59+
- zkEVM/architecture/protocol/upgrade-process.md
60+
- zkEVM/architecture/protocol/security-council.md
61+
- zkEVM/architecture/protocol/malfunction-resistance/sequencer-resistance.md
62+
- zkEVM/architecture/protocol/malfunction-resistance/aggregator-resistance.md
63+
- zkEVM/architecture/protocol/malfunction-resistance/emergency-state.md
64+
65+
### zkProver Section (Large subsection)
66+
- zkEVM/architecture/zkprover/index.md
67+
- zkEVM/architecture/proving-system/intro-proving-sys.md
68+
- zkEVM/architecture/proving-system/the-executor-comp.md
69+
- zkEVM/architecture/proving-system/proving-inputs.md
70+
- zkEVM/architecture/proving-system/order-and-prove.md
71+
- zkEVM/architecture/proving-system/aggregator-proofs.md
72+
- zkEVM/architecture/proving-system/json-rpc-to-proof.md
73+
- zkEVM/architecture/proving-system/polynom-identity-lang.md
74+
- zkEVM/architecture/proving-system/execution-trace-design.md
75+
- zkEVM/architecture/proving-system/exec-selector-columns.md
76+
- zkEVM/architecture/proving-system/exec-trace-and-zkevm.md
77+
- zkEVM/architecture/proving-system/secondary-sms-lookup-tables.md
78+
- zkEVM/architecture/proving-system/l2-state-tree.md
79+
- zkEVM/architecture/proving-system/l2statetree-keys-and-values.md
80+
- zkEVM/architecture/proving-system/processing-l2-blocks.md
81+
- zkEVM/architecture/proving-system/prover-and-verifier-recap.md
82+
- zkEVM/architecture/zkprover/main-state-machine/index.md
83+
- zkEVM/architecture/zkprover/main-state-machine/processor.md
84+
- zkEVM/architecture/zkprover/stark-recursion/index.md
85+
- zkEVM/architecture/zkprover/stark-recursion/proving-tools.md
86+
- zkEVM/architecture/zkprover/stark-recursion/composition-recursion-aggregation.md
87+
- zkEVM/architecture/zkprover/stark-recursion/recursion-sub-process.md
88+
- zkEVM/architecture/zkprover/stark-recursion/proving-architecture.md
89+
- zkEVM/architecture/zkprover/stark-recursion/circom-in-zkprover.md
90+
- zkEVM/architecture/zkprover/stark-recursion/proving-setup-phase.md
91+
- zkEVM/architecture/zkprover/stark-recursion/intermediate-recursion.md
92+
- zkEVM/architecture/zkprover/stark-recursion/final-recursion-step.md
93+
- zkEVM/architecture/zkprover/stark-recursion/proof-generation-phase.md
94+
- zkEVM/architecture/zkprover/storage-state-machine/index.md
95+
- zkEVM/architecture/zkprover/storage-state-machine/construct-key-path.md
96+
- zkEVM/architecture/zkprover/storage-state-machine/mechanism.md
97+
- zkEVM/architecture/zkprover/storage-state-machine/executor-pil.md
98+
- zkEVM/architecture/zkprover/arithmetic-sm.md
99+
- zkEVM/architecture/zkprover/binary-sm.md
100+
- zkEVM/architecture/zkprover/memory-sm.md
101+
- zkEVM/architecture/zkprover/mem-align-sm.md
102+
- zkEVM/architecture/zkprover/hashing-state-machines/index.md
103+
- zkEVM/architecture/zkprover/hashing-state-machines/keccak-framework.md
104+
- zkEVM/architecture/zkprover/hashing-state-machines/paddingkk-sm.md
105+
- zkEVM/architecture/zkprover/hashing-state-machines/paddingkk-bit-sm.md
106+
- zkEVM/architecture/zkprover/hashing-state-machines/bits2field-sm.md
107+
- zkEVM/architecture/zkprover/hashing-state-machines/keccakf-sm.md
108+
- zkEVM/architecture/zkprover/hashing-state-machines/poseidon-sm.md
109+
110+
### Unified Bridge Section
111+
- zkEVM/architecture/unified-LxLy/index.md
112+
- zkEVM/architecture/unified-LxLy/ulxly-rollupmanager.md
113+
- zkEVM/architecture/unified-LxLy/ulxly-sequence-verify.md
114+
- zkEVM/architecture/unified-LxLy/ulxly-updating-rollups.md
115+
- zkEVM/architecture/unified-LxLy/ulxly-exit-trees-node.md
116+
- zkEVM/architecture/unified-LxLy/ulxly-interchain-exchanges.md
117+
- zkEVM/architecture/unified-LxLy/bridging.md
118+
119+
### Smart Contracts Section
120+
- zkEVM/architecture/high-level/smart-contracts/index.md
121+
- zkEVM/architecture/high-level/smart-contracts/main-contracts.md
122+
- zkEVM/architecture/high-level/smart-contracts/sequencing.md
123+
- zkEVM/architecture/high-level/smart-contracts/exit-roots.md
124+
- zkEVM/architecture/high-level/smart-contracts/verification.md
125+
- zkEVM/architecture/high-level/smart-contracts/api/PolygonRollupManager.md
126+
- zkEVM/architecture/high-level/smart-contracts/api/PolygonZkEVMBridgeV2.md
127+
- zkEVM/architecture/high-level/smart-contracts/api/PolygonZkEVMGlobalExitRootV2.md
128+
- zkEVM/architecture/high-level/smart-contracts/api/consensus/dataComittee/CDKDataCommittee.md
129+
- zkEVM/architecture/high-level/smart-contracts/api/consensus/dataComittee/PolygonDataComittee.md
130+
- zkEVM/architecture/high-level/smart-contracts/api/consensus/validium/PolygonDataCommittee.md
131+
- zkEVM/architecture/high-level/smart-contracts/api/consensus/validium/PolygonValidiumEtrog.md
132+
- zkEVM/architecture/high-level/smart-contracts/api/consensus/validium/migration/PolygonRollupBaseEtrogNoGap.md
133+
- zkEVM/architecture/high-level/smart-contracts/api/consensus/validium/migration/PolygonValidiumStorageMigration.md
134+
- zkEVM/architecture/high-level/smart-contracts/api/consensus/zkEVM/PolygonZkEVMEtrog.md
135+
- zkEVM/architecture/high-level/smart-contracts/api/consensus/zkEVM/PolygonZkEVMExistentEtrog.md
136+
- zkEVM/architecture/high-level/smart-contracts/api/consensus/zkEVM/PolygonZkEVMV2.md
137+
- zkEVM/architecture/high-level/smart-contracts/api/consensus/zkEVM/PolygonZkEVMV2Existent.md
138+
- zkEVM/architecture/high-level/smart-contracts/api/lib/DepositContractBase.md
139+
- zkEVM/architecture/high-level/smart-contracts/api/lib/DepositContractLib.md
140+
- zkEVM/architecture/high-level/smart-contracts/api/lib/DepositContractV2.md
141+
- zkEVM/architecture/high-level/smart-contracts/api/lib/PolygonAccessControlUpgradeable.md
142+
- zkEVM/architecture/high-level/smart-contracts/api/lib/PolygonRollupBaseEtrog.md
143+
- zkEVM/architecture/high-level/smart-contracts/api/lib/PolygonTransparentProxy.md
144+
- zkEVM/architecture/high-level/smart-contracts/api/lib/PolygonZkEVMGlobalExitRootBaseStorage.md
145+
- zkEVM/architecture/high-level/smart-contracts/api/utils/ClaimCompressor.md
146+
- zkEVM/architecture/high-level/smart-contracts/addresses.md
147+
148+
### Tokenomics Section
149+
- zkEVM/architecture/protocol/incentive-mechanism.md
150+
- zkEVM/architecture/effective-gas/index.md
151+
- zkEVM/architecture/effective-gas/zkevm-egp-strat.md
152+
- zkEVM/architecture/effective-gas/user-tx-flow/index.md
153+
- zkEVM/architecture/effective-gas/user-tx-flow/rpc-flow-egp.md
154+
- zkEVM/architecture/effective-gas/user-tx-flow/sequencer-flow-egp.md
155+
- zkEVM/architecture/effective-gas/implement-egp-strat.md
156+
- zkEVM/architecture/effective-gas/tx-prioritization-egp.md
157+
158+
### Specification Section
159+
- zkEVM/spec/index.md
160+
- zkEVM/spec/pil/index.md
161+
- zkEVM/spec/pil/simple-example.md
162+
- zkEVM/spec/pil/modular-programs.md
163+
- zkEVM/spec/pil/connection-arguments.md
164+
- zkEVM/spec/pil/cyclicity-in-pil.md
165+
- zkEVM/spec/pil/filling-polynomials.md
166+
- zkEVM/spec/pil/generating-proofs.md
167+
- zkEVM/spec/pil/permutation-arguments.md
168+
- zkEVM/spec/pil/inclusion-arguments.md
169+
- zkEVM/spec/pil/compiling-using-pilcom.md
170+
- zkEVM/spec/pil/configuration-files.md
171+
- zkEVM/spec/pil/plonk-in-pil.md
172+
- zkEVM/spec/pil/public-values.md
173+
- zkEVM/spec/zkasm/index.md
174+
- zkEVM/spec/zkasm/basic-syntax.md
175+
- zkEVM/spec/zkasm/examples.md
176+
- zkEVM/spec/evm-differences.md
177+
178+
### Concepts Section
179+
- zkEVM/concepts/index.md
180+
- zkEVM/concepts/evm-basics.md
181+
- zkEVM/concepts/sparse-merkle-trees/sparse-merkle-tree.md
182+
- zkEVM/concepts/sparse-merkle-trees/simple-smt.md
183+
- zkEVM/concepts/sparse-merkle-trees/detailed-smt.md
184+
- zkEVM/concepts/sparse-merkle-trees/basic-smt-ops.md
185+
- zkEVM/concepts/mfibonacci/mfibonacci.md
186+
- zkEVM/concepts/mfibonacci/mfibonacci-example.md
187+
- zkEVM/concepts/mfibonacci/commitment-scheme.md
188+
- zkEVM/concepts/mfibonacci/verification-scheme.md
189+
- zkEVM/concepts/mfibonacci/pil-stark.md
190+
- zkEVM/concepts/mfibonacci/pil-stark-demo.md
191+
- zkEVM/concepts/generic-state-machine/intro-generic-sm.md
192+
- zkEVM/concepts/generic-state-machine/exec-trace-correct.md
193+
- zkEVM/concepts/generic-state-machine/ending-program.md
194+
- zkEVM/concepts/generic-state-machine/program-counter.md
195+
- zkEVM/concepts/generic-state-machine/plookup.md
196+
- zkEVM/concepts/circom-intro-brief.md
197+
198+
## Innovation & Design Section (To be removed)
199+
- innovation-design/index.md
200+
- innovation-design/welcome.md
201+
- cdk/architecture/type-1-prover/intro-t1-prover.md
202+
- cdk/how-to/deploy-t1-prover.md
203+
- cdk/how-to/deploy-t1-prover-devnet.md
204+
- cdk/architecture/type-1-prover/t1-architecture.md
205+
- cdk/architecture/type-1-prover/t1-design-challenge.md
206+
- cdk/architecture/type-1-prover/testing-and-proving-costs.md
207+
- cdk/architecture/type-1-prover/t1-cpu-component.md
208+
- cdk/architecture/type-1-prover/t1-ctl-protocol.md
209+
- cdk/architecture/type-1-prover/t1-rangechecks.md
210+
- innovation-design/plonky.md
211+
- innovation-design/polygon-protocols.md
212+
- innovation-design/security/overview.md
213+
- innovation-design/security/governance.md
214+
- innovation-design/security/risk.md
215+
- innovation-design/security/hr.md
216+
- innovation-design/security/infrastructure.md
217+
- innovation-design/security/sdlc.md
218+
- innovation-design/security/smartcontracts.md
219+
- innovation-design/security/vulnerability.md
220+
- innovation-design/security/operations.md
221+
- innovation-design/security/reports.md
222+
- innovation-design/security/bugbounty.md
223+
- innovation-design/security/disclosure.md
224+
- innovation-design/security/contact.md
225+
226+
## Learn Section (External import - to be removed)
227+
- '!import https://github.com/0xPolygon/devrel-docs?branch=main'
228+
229+
## Pages to KEEP (will remain accessible)
230+
- Home: index.md
231+
- All PoS section pages (pos/*)
232+
- Developer tools section (tools/*)
233+
234+
## Recommended Redirect Strategy
235+
1. **zkEVM pages** → Redirect to external zkEVM documentation or to pos/overview.md
236+
2. **Innovation & Design pages** → Redirect to pos/overview.md or appropriate PoS subsection
237+
3. **Learn section** → Redirect to external devrel-docs repo or pos/get-started/
238+
4. **External links** → Keep as external redirects to respective documentation sites
239+
240+
## Summary
241+
- **Total pages being removed from navigation**: ~250+ pages
242+
- **Sections being removed**: zkEVM (largest), Innovation & Design, Learn import
243+
- **External links being removed**: Agglayer, CDK
244+
- **Sections being kept**: Home, PoS (promoted to main), Developer tools

docs/img/pos/milestones_01.png

184 KB
Loading

docs/img/pos/milestones_02.png

81.8 KB
Loading

docs/img/pos/milestones_03.png

70.5 KB
Loading

docs/img/pos/milestones_04.png

69.3 KB
Loading

docs/img/pos/milestones_05.png

58.5 KB
Loading

docs/img/pos/milestones_06.png

69 KB
Loading

0 commit comments

Comments
 (0)