Este é um explorador de beaconchain leve.
Um explorador Beaconchain é uma ferramenta que permite aos usuários visualizar e interagir com os dados da Ethereum Beacon Chain. É semelhante a um explorador de blockchain, que permite aos usuários visualizar dados em um blockchain, como o estado atual de transações e blocos – mas focado na exploração do beaconchain.
Este explorador "leve" carrega a maior parte das informações diretamente de uma API de nó de beacon padrão subjacente, o que o torna muito mais fácil e barato de executar (não é necessário nenhum banco de dados proprietário de terceiros, como bigtables).
Rede de teste Holesky:
https://dora-holesky.pk910.de/
https://dora.holesky.ethpandaops.io/
Rede de teste de Sepolia:
https://dora.sepolia.ethpandaops.io/
Rede de teste de efêmia:
https://beaconlight.ephemery.dev/
Leia o wiki para obter instruções de instalação e configuração.
O explorador não possui dependências externas obrigatórias. Ele pode até ser executado completamente apenas na memória.
No entanto, para melhor desempenho, recomendo usar um banco de dados PostgreSQL.
O repositório contém um script que simplifica a criação de um ambiente de desenvolvimento para o explorador.
Siga estas etapas para criar uma rede de teste Ethereum completa com a instância dora de compilação local:
Certifique-se de que docker & (kurtosis)[https://docs.kurtosis.com/install] estejam instalados em sua máquina.
Clonar o repositório
Execute make devnet-run
O comando make devnet-run
gera uma rede de teste de curtose com vários pares de clientes. Para parar o testnet após o trabalho de desenvolvimento, execute make devnet-clean
Este explorador é fortemente baseado no código de gobitfly/eth2-beaconchain-explorer.