Skip to content
Draft
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
26 changes: 26 additions & 0 deletions docs/cdk-erigon/type1-detailed.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Type 1 Pessimistic Proof Detailed Instructions

## Overview
- Polygon Phase 2 project upgrades cdk-erigon to add:
- PMT state commitment
- EIP support up to and including Pectra

With these changes come some new configruation options.

## Configuration
Configuration remains the same as other modes of operation, with the addition of:

- 2 new flags:
- `zkevm.honour-chainspec: true` - Read and utilise the chainspec values for previously unsupported forks
- `zkevm.initial-commitment: pmt` - Enable Patricia Merkle Trie state commitment (instead of SMT)
- 2 new chainspec property:
- `"normalcyBlock": 0` - Enable 'normalcy' from block zero - use standard (non-type2) EVM
- `"debugDisableZkevmStateChanges": true` - Debug flag to turn off injected batch and GER sync from L1 (Sequencer)

## Examples


## Integration Guide


## Troubleshooting
Loading