Limpiar datos de la red de prueba
Primero, detenga todos los clientes existentes que se ejecutan en la red de prueba Holesky.
Copy sudo systemctl stop " execution_client.service "
sudo systemctl stop " consensus_client.service "
sudo systemctl stop " validator_client.service " Además, para usuarios de Lodestar:
Copy cd ~/lodestar_beacon
docker compose down
Copy cd ~/validator
docker compose down Luego elimine todos los datos existentes de los directorios de los clientes. Seleccione los relevantes para su configuración:
Copy # Nethermind
sudo rm -r /var/lib/nethermind/ *
# Besu
sudo rm -r /var/lib/besu/ *
# Teku consensus
sudo rm -r /var/lib/teku_beacon/ *
# Nimbus consensus
sudo rm -r /var/lib/nimbus_beacon/ *
# Lodestar consensus
sudo rm -r /var/lib/lodestar_beacon/ *
# Teku validator
sudo rm -r /var/lib/teku_validator/ *
# Nimbus validator
sudo rm -r /var/lib/nimbus_validator/ *
# Lodestar validator
sudo rm -r /var/lib/lodestar_validator/ * Clientes de ejecución
Opcionalmente, cambie Description a Mainnet en la configuración del archivo systemd o docker-compose.yml. Por ejemplo:
Description=Nethermind/Besu Execution Client (Mainnet)
Cambiar el parámetro de red en los archivos de configuración systemd de holesky a mainnet :
Nethermind: --config mainnet
Clientes de Ejecución chevron-right Clientes de consenso
Opcionalmente, cambie Description a Mainnet en la configuración del archivo systemd o docker-compose.yml. Por ejemplo:
Description=Teku/Nimbus/Lodestar Consensus Client (Mainnet)
Cambiar el parámetro de red en los archivos de configuración systemd o en los archivos docker-compose.yml de holesky a mainnet, por ejemplo:
Teku (sistema):--network=mainnet
Nimbus (sistema):--network=mainnet
Lodestar (docker-compose.yml):
Modificar el flag --network
Establezca el parámetro del checkpoint en la configuración systemd o en los archivos docker-compose.yml desde el endpoint holesky a mainnet, por ejemplo
Teku (sistema):--initial-state=https://beaconstate.ethstaker.cc
Nimbus: vuelva a ejecutar el proceso de sincronización del checkpoint en la mainnet por separado:
Lodestar (docker-compose.yml):
Vaya a la sección para referencia a continuación.
Clientes de Consenso chevron-right Eliminar el flag -holesky en el archivo de configuración systemd
Reemplace las URL de sus relays (flag -relay) por las de Mainnet.
Vaya a la sección para referencia a continuación.
Instalar y configurar MEV-Boost chevron-right Clientes validadores
Opcionalmente, cambie Description a Mainnet en la configuración de systemd o docker-compose.yml, por ejemplo:
Descripción=Teku/Nimbus/Lodestar Validator Client (Mainnet)
Establezca el parámetro de red en la configuración systemd o en los archivos docker-compose.yml de holesky a mainnet, por ejemplo:
Teku (systemd):--network=mainnet
Nimbus (systemd): No se requieren cambios
Lodestar (docker-compose.yml):
Vaya a la sección para referencia a continuación.
Configuración del cliente validador chevron-right Generación de claves de validación
Genere un nuevo Keystore del validador y un deposit-data para uso en la mainnet.
Después de seguir todos los pasos anteriores, vuelva a ejecutar el proceso de generación de clave de depósito mientras configura el indicador --chain en mainnet.
Construir desde el método fuente
Método de binarios ejecutables
Vaya a la sección para referencia a continuación.
Generación de claves del validador chevron-right Depositando 32 ETH
Vaya a https://launchpad.ethereum.orgarrow-up-right para completar el proceso de depósito. Vaya a la sección para referencia a continuación.
Depositando 32 ETH en tu validador chevron-right triangle-exclamation
Verifique tres veces que la URL de la plataforma de lanzamiento esté apuntando a la red principal y no a la red de prueba Holesky.
Aplicación Beaconcha.in
Vaya a https://beaconcha.inarrow-up-right y repita todos los pasos. Vaya a la sección para referencia a continuación.
API de la aplicación Beaconcha.in chevron-right