Block Explorer ausführen

Starten Sie Block-Explorer, um den Geth-Zustand und den Solana-Zustand zu betrachten

git clone --branch local https://github.com/rome-labs/romescout.git
cd romescout/docker-compose

Umgebungsvariablen setzen

export FRONTEND_DOCKER_TAG=v1.36.2
export DOCKER_TAG=6.9.2
export STATS_DOCKER_TAG=v2.2.3
export VISUALIZER_DOCKER_TAG=v0.2.1
export SIG_PROVIDER_DOCKER_TAG=v1.1.1
export SMART_CONTRACT_VERIFIER_DOCKER_TAG=v1.9.2
export USER_OPS_INDEXER_DOCKER_TAG=v1.3.0

Nginx-Zertifikat kopieren

Wenn Sie auf einem Remote-Server einrichten, kopieren Sie die Nginx-Zertifikate in Ihr lokales Verzeichnis. Bei lokaler Einrichtung überspringen Sie diesen Schritt.

Hinweis: Ersetzen Sie den unten stehenden Dateipfad durch den Speicherort Ihres Zertifikats.

mkdir -p ./nginx/ssl
sudo cp /etc/letsencrypt/live/caesar.internal.romeprotocol.xyz/fullchain.pem ./nginx/ssl/
sudo cp /etc/letsencrypt/live/caesar.internal.romeprotocol.xyz/privkey.pem ./nginx/ssl/

Domainnamen aktualisieren

Wenn Sie Ihr L2 auf einem Remote-Server betreiben, ersetzen Sie den Domainnamen in den beiden untenstehenden Dateien.

  • services/nginx1.yml

  • envs/common-frontend1.env

Hinweis: Bei lokaler Ausführung überspringen Sie die Änderung der Domain.

Benennung & Branding aktualisieren

Aktualisieren Sie die Frontend-Env-Datei, um Ihre L2-Details wie Chain ID, Name, Währung, Logo und Farbe zu verwenden.

Bearbeiten envs/common-frontend.env

Starten Sie die Docker-Container

Alte Daten entfernen, überspringen Sie diesen Schritt, wenn Sie zum ersten Mal ausführen.

Docker-Container lokal erstellen und starten.

Greifen Sie auf den Rome Scout Explorer zu unter:

Solana Explorer

Der Solana-Block-Explorer ist erreichbar unter https://explorer.solana.com/?cluster=devnetarrow-up-right

Keine Einrichtung erforderlich.

Zuletzt aktualisiert

War das hilfreich?