Skip to content
This repository was archived by the owner on Nov 25, 2024. It is now read-only.

Commit 88c0a67

Browse files
committed
feat: kurtosis config
1 parent 67d1064 commit 88c0a67

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,9 @@ To get started, follow [these instructions](https://docs.kurtosis.com/install/)
100100
Next, clone and build the modified `optimism-contract-deployer` image:
101101

102102
```bash
103-
git clone git@github.com:rkrasiuk/optimism-package.git
103+
git clone git@github.com:paradigmxyz/optimism-package.git
104104
cd optimism-package
105+
git switch alphanet
105106
docker build . -t ethpandaops/optimism-contract-deployer:latest --progress plain
106107
```
107108

@@ -112,15 +113,15 @@ docker build . -t ethpandaops/optimism-contract-deployer:latest --progress plain
112113
Finally, run start a Kurtosis enclave (ensure you are still in `optimism-package`):
113114

114115
```bash
115-
kurtosis run --enclave op-devnet . \
116+
kurtosis run --enclave op-devnet github.com/paradigmxyz/optimism-package@alphanet \
116117
--args-file https://raw.githubusercontent.com/paradigmxyz/alphanet/main/etc/kurtosis.yaml
117118
```
118119

119120
This will start an enclave named `op-devnet`. You can tear down the enclave with `kurtosis enclave rm --force op-devnet`, or tear down all enclaves using `kurtosis clean -a`.
120121

121122
> [!NOTE]
122123
>
123-
> If you want to use a custom build of AlphaNet, simply build an AlphaNet image with `docker build -t ghcr.io/paradigmxyz/alphanet:latest .`.
124+
> If you want to use a custom build of AlphaNet, simply build an AlphaNet image with `docker build . -t ghcr.io/paradigmxyz/alphanet:latest`.
124125
125126
Consult the [Kurtosis OP package](https://github.com/ethpandaops/optimism-package) repository for instructions on how to adjust the args file to spin up additional services, like a block exporer.
126127

etc/kurtosis.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
ethereum_package:
2+
participants:
3+
- el_type: reth
4+
cl_type: lighthouse
5+
optimism_package:
6+
participants:
7+
- el_type: op-reth
8+
el_image: ghcr.io/paradigmxyz/alphanet:latest

0 commit comments

Comments
 (0)