You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+40Lines changed: 40 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -121,6 +121,29 @@ optimism_package:
121
121
122
122
# A list of optional extra params that will be passed to the supervisor container for modifying its behaviour
123
123
extra_params: []
124
+
125
+
# AltDA Deploy Configuration, which is passed to op-deployer.
126
+
#
127
+
# For simplicity we currently enforce chains to all be altda or all rollups.
128
+
# Adding a single altda chain to a cluster essentially makes all chains have altda levels of security.
129
+
#
130
+
# To setup an altda cluster, make sure to
131
+
# 1. Set altda_deploy_config.use_altda to true (and da_commitment_type to KeccakCommitment, see TODO below)
132
+
# 2. For each chain,
133
+
# - Add "da_server" to the additional_services list if it should use alt-da
134
+
# - For altda chains, set da_server_params to use an image and cmd of your choice (one could use da-server, another eigenda-proxy, another celestia proxy, etc). If unset, op's default da-server image will be used.
135
+
altda_deploy_config:
136
+
use_altda: false
137
+
# TODO: Is this field redundant? Afaiu setting it to GenericCommitment will not deploy the
138
+
# DAChallengeContract, and hence is equivalent to setting use_altda to false.
139
+
# Furthermore, altda rollups using generic commitments might anyways need to support failing over
140
+
# to keccak commitments if the altda layer is down.
141
+
da_commitment_type: KeccakCommitment
142
+
da_challenge_window: 100
143
+
da_resolve_window: 100
144
+
da_bond_size: 0
145
+
da_resolver_refund_percentage: 0
146
+
124
147
# An array of L2 networks to run
125
148
chains:
126
149
# Specification of the optimism-participants in the network
@@ -391,8 +414,25 @@ optimism_package:
391
414
# Available services:
392
415
# - blockscout
393
416
# - rollup-boost
417
+
# - da_server
394
418
additional_services: []
395
419
420
+
# Configuration for da-server - https://specs.optimism.io/experimental/alt-da.html#da-server
421
+
# TODO: each op-node and op-batcher should potentially have their own da-server, instead of sharing one like we currently do. For eg batcher needs to write via its da-server, whereas op-nodes don't.
0 commit comments