Skip to content

Conversation

pmikolajczyk41
Copy link
Member

@pmikolajczyk41 pmikolajczyk41 commented Oct 8, 2025

Running:

NITRO_CONTRACTS_BRANCH=customda-bold ./test-node.bash --dev --init-force --l2-referenceda

docker-compose

  • create 3 shared volumes:
    • 2 for sharing contracts and contracts-local sources (from nitro-node image to rollupcreator)
    • 1 for generating keys for the daprovider server by the datool Docker service
  • allow sending txs without chain id (fix: geth allow pre155 #142)
  • new service referenceda-provider for running the Reference DA server

scripts

  • add write-l2-referenceda-config command for configuring the DA provider server
  • adjust existing configurations for running reference DA

test-node.bash

  • add new flag --l2-referenceda to run reference DA (similarly to --anytrust)
  • deploy validator contract
  • configure and run daprovider server

requires: OffchainLabs/nitro#3803, OffchainLabs/nitro#3819

@cla-bot cla-bot bot added the s label Oct 8, 2025
@Tristan-Wilson Tristan-Wilson merged commit e2841cb into master Oct 15, 2025
26 checks passed
@pmikolajczyk41 pmikolajczyk41 deleted the pmikolajczyk/nit-3473-update-nitro-testnode-to-be-able-to-run-in-customda-mode branch October 15, 2025 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants