Dies ist ein leichter Beaconchain-Explorer.
Ein Beaconchain-Explorer ist ein Tool, mit dem Benutzer die Daten der Ethereum Beacon Chain anzeigen und mit ihnen interagieren können. Es ähnelt einem Blockchain-Explorer, der es Benutzern ermöglicht, Daten auf einer Blockchain anzuzeigen, beispielsweise den aktuellen Status von Transaktionen und Blöcken – der Schwerpunkt liegt jedoch auf der Erkundung der Beaconchain.
Dieser „leichtgewichtige“ Explorer lädt die meisten Informationen direkt von einer zugrunde liegenden Standard-Beacon-Node-API, was die Ausführung viel einfacher und kostengünstiger macht (keine proprietäre Datenbank eines Drittanbieters wie Bigtables erforderlich).
Holešky-Testnetz:
https://dora-holesky.pk910.de/
https://dora.holesky.ethpandaops.io/
Sepolia-Testnetz:
https://dora.sepolia.ethpandaops.io/
Ephemery-Testnetz:
https://beaconlight.ephemery.dev/
Lesen Sie das Wiki durch, um Anweisungen zur Einrichtung und Konfiguration zu erhalten.
Der Explorer hat keine zwingenden externen Abhängigkeiten. Es kann sogar vollständig nur im Speicher ausgeführt werden.
Für eine optimale Leistung empfehle ich jedoch die Verwendung einer PostgreSQL-Datenbank.
Das Repository enthält ein Skript, das das Einrichten einer Entwicklungsumgebung für den Explorer vereinfacht.
Befolgen Sie diese Schritte, um ein vollständiges Ethereum-Testnetz mit der lokal erstellten Dora-Instanz einzurichten:
Stellen Sie sicher, dass Docker und (Kurtosis)[https://docs.kurtosis.com/install] auf Ihrem Computer installiert sind.
Klonen Sie das Repository
Führen Sie make devnet-run
Der Befehl make devnet-run
startet ein Kurtosis-Testnetz mit mehreren Client-Paaren. Um das Testnetz nach der Entwicklungsarbeit zu stoppen, führen Sie make devnet-clean
aus
Dieser Explorer basiert stark auf dem Code von gobitfly/eth2-beaconchain-explorer.