andyguzman.eth

Posted on Oct 13, 2023Read on Mirror.xyz

KipuStakers 203: nodo validador con RocketPool

Esto es una guía parte de KipuStakers 101: tu guía para un futuro brillante en Ethereum

¡Hola! El día de hoy vamos a configurar nuestro nodo como un nodo validador con RocketPool apoyandonos en dAppNode.

Tiempo estimado: 30min
Requisitos: 
1. Tener la cadena de consenso y ejecución 100% sincronizadas
2. Contar con ~8.2 ETH + 0.82 ETH en RPL (~364 RPL).

¿Qué es RocketPool?

RocketPool es un protocolo descentralizado para hacer staking en Ethereum que permite a los stakers hacerlo con cantidades menores al requisito estándar de 32 ETH. Además, ofrece un mercado para stakers y aquellos que desean ganar intereses sin tener que participar activamente en el proceso de validación.

1. Instalando RocketPool Testnet en mi dAppNode

  1. Accede al tab de dAppStore Apps y busca el paquete “RocketPool Testnet”

  2. Crea una clave para esta wallet (recomendacion: usar un password manager)

2. Configurando RocketPool Testnet en mi dAppNode

1. Una vez instalado el paquete, ve al configurador de Rocket Pool dAppNode Package

2. Haz click en la primera opcion de crear una nueva billetera que será donde depositarás los ETH de prueba. Guarda las palabras mneumonicas en un lugar seguro .

3. Envía al menos 8.2 ETH + 192 - 959 RPL para la direccion que te indican.
Nota: si no los tienes, sigue el anexo 1 para ver como obtener test ETH y testRPL

4. Configura una direccion de retiro. Esta es la direccion de tu billetera donde quieres recibir las recompensas.

Si has llegado hasta aqui, ¡felicidades! Si tu validador se encuentra en “Prelaunch” has logrado seguir las pasos exitosamente. Como se explica en [Confirming a Successful Stake](https://prelaunch state for a certain period of time (currently 12 hours). Your 16 ETH deposit will be transferred to be Beacon Chain, and the Oracle DAO will verify that it is all correct. During this time, you can observe the validator by looking up its validator pubkey with a Beacon Chain explorer such as https://beaconcha.in (or https://prater.beaconcha.in for the Prater Testnet). You can check on the new minipool's status with the rocketpool minipool status command. For example, when it has moved into prelaunch, you will likely see something like this: 1 Prelaunch minipool(s): -------------------- Address: Penalties: 0 Status updated: 2023-03-31, 04:51 +0000 UTC Node fee: 14.000000% Node deposit: 8.000000 ETH RP ETH assigned: 2023-03-31, 04:51 +0000 UTC RP deposit: 24.000000 ETH Minipool Balance (EL): 31.000000 ETH Your portion: 7.000000 ETH Available refund: 0.000000 ETH Total EL rewards: 7.000000 ETH Validator pubkey: Validator index: 0 Validator seen: no Use latest delegate: no Delegate address: Rollback delegate: Effective delegate: 0 finalized minipool(s): After this prelaunch period, your minipool will enter staking status and send the additional ETH from the staking pool to the deposit contract. This will be done by the rocketpool_node Docker container (or the rp-node service if you used the Native setup) - if, for some reason, you are taking abnormally long to enter staking status, looking at the logs for this container / service will likely tell you what's wrong. You can check these lo) el periodo de

prelaunch tarda aproximadamente 12 hours para cambiar de estado a staking.

(Anexo 1). Obteniendo test RPL y test ETH (goerli ETH)

Puedes obtener test RPL desde la linea de comando (seccion “Advanced” con los siguientes pasos):

  1. Revisa que el faucet este funcionando con faucet status.

  2. Luego pide RPL del faucet con faucet withdrawal-rpl

  3. Revisa la transaccion, lo mas probable es que recibiste DRPL (token viejo) Ahora hay que moverlo al token nuevo con n swap-rpl-approve-rpl 600000000000000000000

  4. Extra: quizás necesitarás registrar tu nodo. Puedes hacerlo con node register 'America/Costa_Rica' donde cambias lo que esta en ' ' con tu zona horaria de esta lista List of tz database time zones