Add a stack for Nitro bridge (#4)

* Add a bridge stack

* Implement Nitro contracts deployment to L1 and L2

* Deploy custom tokens to L1 and L2

* Add a service for Nitro bridge

* Setup a service for nitro-rpc-client with required certs
This commit is contained in:
prathamesh0
2024-07-19 10:57:46 +05:30
committed by GitHub
parent 192e6feee3
commit ce2258db07
13 changed files with 223 additions and 44 deletions
@@ -0,0 +1,21 @@
# bridge
## Setup
- Clone the stack repo:
```bash
laconic-so fetch-stack git.vdb.to/cerc-io/nitro-stack
```
- Clone required repositories:
```bash
laconic-so --stack ~/cerc/nitro-stack/stack-orchestrator/stacks/bridge setup-repositories
```
- Build container images:
```bash
laconic-so --stack ~/cerc/nitro-stack/stack-orchestrator/stacks/bridge build-containers
```
@@ -0,0 +1,12 @@
version: "1.0"
name: bridge
description: "Nitro bridge node"
repos:
- github.com/cerc-io/go-nitro
containers:
- cerc/nitro-contracts
- cerc/go-nitro
pods:
- nitro-contracts
- bridge
- nitro-rpc-client
@@ -5,7 +5,7 @@ repos:
- github.com/cerc-io/go-nitro
containers:
- cerc/go-nitro
# - cerc/nitro-rpc-client
- cerc/nitro-contracts
pods:
- go-nitro
# - nitro-rpc-client
- nitro-rpc-client