EspressoSystems / nitro-espresso-integration

Nitro goes vroom and fixes everything
Other
12 stars 8 forks source link

Tooling to deploy nitro integration on top of espresso sequencer #144

Open sveitser opened 2 months ago

sveitser commented 2 months ago

It's difficult to debug issues our partners run into when deploying nitro. We should have a reference for deploying nitro on top of our Espresso sequencer cloud deployments. It does not need to be a persistent deployment immediately because we don't strictly need or want to run a persistent deployment ourselves.

If we can provide this we can

  1. identify issue nitro operators may face earlier and fix them
  2. reduce the chances of misconfiguration because nitro operators have a reference to refer to

A minimal implementation could be a script to generate config files (if necessary), deploy contracts and run the nitro services.

Cappuccino deployment details are here: https://www.notion.so/espressosys/Cappuccino-Deployment-Info-5ea5e4b000b947859eca326457811843

Deliverables

sveitser commented 2 months ago

We did something similar before for a bridge demo and the code for that is here https://github.com/EspressoSystems/nitro-testnode/pull/19

We may be able to borrow some of that code. We should also check if upstream provides some tooling for this.