> For the complete documentation index, see [llms.txt](https://docs.rome.builders/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rome.builders/pt-br/canton-zk-evm/explorer.md).

# Explorador

Leia os blocos EVM do Ostia ao lado de seus registros Canton e verifique uma prova no navegador.

O explorer combina os dados EVM do reth com os registros de blocos do Canton, que ele lê usando a identidade da parte leitora. Ele tem páginas de bloco, transação e endereço, um faucet de tROME e um botão Verificar para checar um bloco no navegador.

Esta página descreve o commit `a84e84e439a5cc669c0ae61facf7c8c995d9d564`. Leia o completo [README do explorer](https://github.com/rome-protocol/canton-zk-evm/blob/a84e84e439a5cc669c0ae61facf7c8c995d9d564/explorer/README.md).

## Ler um bloco

A página do bloco mostra seus dados EVM ao lado do ID de atualização do Canton, do horário do registro e do operador e confirmador que assinaram o registro. Ela compara o hash do bloco do reth, o hash do registro e o hash do cabeçalho registrado. Também exibe a chave do programa, a versão do ZisK e o hash do bloco lidos da prova ao lado dos valores esperados pelo explorer.

Um bloco que está sendo provado ainda não está no Canton. Uma transação pode estar aguardando, sendo provada ou finalizada. O explorer não mostra as pernas Daml do bloco: `BlockRecord` não as contém.

O explorer mantém seu índice na memória. Ele reconstrói esse índice a partir dos registros do Canton na inicialização. A rede fornecida também mantém esses registros na memória e os perde ao reiniciar.

## Verifique a prova no seu navegador

Ler valores da prova não a verifica. Ao pressionar Verificar, é feito o download de uma compilação WebAssembly do `verificar` sidecar e ele é executado sobre a prova, o cabeçalho e as transações registrados.

A verificação confirma a prova PLONK sob a chave do programa fixada e a versão do ZisK fixada. Ela verifica se o cabeçalho tem hash para o hash do bloco provado e se as transações correspondem à raiz de transações do cabeçalho. O painel também exige que esse hash do bloco corresponda ao hash do reth para o bloco.

Os pinos esperados vêm da resposta de status do explorer. Verificar executa a verificação de bloco do sidecar; ele não executa a `pernas` verificação separada. O botão fica desativado enquanto o bloco está sendo provado. Após uma verificação, o painel mostra o resultado, a duração e o tamanho do download do módulo. A duração não inclui o download. Veja o [README do verificador no navegador](https://github.com/rome-protocol/canton-zk-evm/blob/a84e84e439a5cc669c0ae61facf7c8c995d9d564/explorer/verify/README.md).

## Use o faucet de tROME

O pagamento padrão é 1 tROME. Cada endereço pode solicitar um pagamento uma vez a cada 24 horas, e o faucet envia pagamentos com pelo menos 2 segundos de intervalo. Esses limites são mantidos na memória e são redefinidos quando o explorer reinicia. tROME não tem valor.

O faucet envia uma transação para o reth. Ela chega no próximo bloco provado, então o builder precisa estar em execução para que um pagamento se torne final. Nem iniciar a rede nem iniciar o explorer executam o builder.

O genesis financiado do faucet deve ser preparado antes de a rede iniciar. `explorer/run.sh setup` cria esse financiamento e uma nova chave para a execução. `explorer/run.sh start` inicia o contêiner, e `explorer/run.sh stop` o interrompe. Sem uma chave do faucet, o faucet fica desligado. O guia completo do explorer traz a sequência de inicialização; o [guia de demonstração](https://github.com/rome-protocol/canton-zk-evm/blob/a84e84e439a5cc669c0ae61facf7c8c995d9d564/demo/README.md#running-it) tem a sequência que inclui tanto a demo quanto o financiamento do faucet.

## Acesso local

O contêiner é executado ao lado da cadeia na mesma máquina Linux com Docker e escuta localmente. A rede não tem autenticação da Ledger API. O código do explorer restringe suas leituras à parte leitora, mas qualquer pessoa que consiga acessar esse participante também pode ler os registros de suas outras partes. O README do explorer diz para não expô-lo com um endereço público nessas condições.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.rome.builders/pt-br/canton-zk-evm/explorer.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
