- Update dbis_core, cross-chain-pmm-lps, explorer-monorepo, metamask-integration, pr-workspace/chains - Omit embedded publish git dirs and empty placeholders from index Made-with: Cursor
2.7 KiB
2.7 KiB
OP Stack Standard Rollup (Superchain) — repo scaffolding
Purpose: Track Ethereum mainnet Standard Rollup work alongside Besu Chain 138 (EIP-155:138). The OP Stack L2 is a separate network with its own chain ID (do not reuse 138 for the rollup unless you accept wallet/RPC collisions with Besu).
Runbook: docs/03-deployment/OP_STACK_STANDARD_ROLLUP_SUPERCHAIN_RUNBOOK.md
Bridge notes (L2 ↔ Besu 138): docs/03-deployment/OP_STACK_L2_AND_BESU138_BRIDGE_NOTES.md
Scripts: scripts/op-stack/README.md
Canonical governance inputs (freeze before mainnet)
Copy these into your CMDB and pin release tags / commit hashes that match standard-versions-mainnet.toml:
| Artifact | URL |
|---|---|
| Standard Rollup Charter | Standard Rollup Charter (OPerating-manual) |
| Blockspace / charter overview | Optimism docs |
standard-versions-mainnet.toml |
superchain-registry |
standard-config-params-mainnet.toml |
superchain-registry |
standard-config-roles-mainnet.toml |
superchain-registry |
Offline copy: bash scripts/op-stack/fetch-standard-mainnet-toml.sh writes to cache/ (gitignored).
Files in this directory
| File | Use |
|---|---|
op-stack-l2.example.env |
Copy to a non-repo path or deployed/*.env (gitignored); set RPC URLs and L2 chain id. |
pinned-versions.manifest.example.yaml |
Copy to deployed/pinned-versions.manifest.yaml after locking versions; keep out of git if it embeds internal notes. |
key-custody-checklist.example.md |
Copy to internal wiki/CMDB; document multisig + service keys. |
deployed/ |
Operator-generated genesis/rollup snippets, address lists, manifests (see deployed/README.md). |
Law of Chains
Standard Rollup alignment includes Law of Chains expectations; review with legal/ops before mainnet.