Deployment is similar to the previous two articles, with the following differences:
- No need to download snapshot data.
- Start the node with snap sync to quickly bring up a usable node.
-
Download the following files:
bsquare-snap data git:(main) ✗ ls *.json | xargs sha1sum 21248ccd9515c620b8440b3c2f53fbca0e8a3d2a genesis.json 094b023b962645933894185ff4d9f568edd3865b rollup.json
-
Create a docker-compose.yml file,referring to Setup B2 Node
-
Start the container
us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth:v1.101315.2and rungeth init genesis.jsonto initialize the node, remember to persist the data( default path/root/.ethereum) -
Configure environment variables:
- op-geth:
GETH_SYNCMODE=snap - op-node:
OP_NODE_SYNCMODE=execution-layer
- op-geth:
-
docker compose up -dto start the node.
