Définir votre adresse de retrait RPL

Il est important de comprendre la différence entre votre adresse de retrait principale et votre adresse de retrait RPL. Par défaut, votre adresse de retrait RPL n'est pas définie et votre adresse de retrait principale est l'endroit où toutes vos récompenses de checkpoint RPL, votre RPL staké et votre ETH de la Beacon Chain seront envoyés.

Vous pouvez définir une adresse de retrait séparée pour votre RPL si vous le souhaitez. Votre adresse de retrait RPL si elle est définie pourra déclencher et réclamer le RPL des récompenses d'inflation et n'aura aucun effet sur les récompenses de consensus ETH ou quoi que ce soit lié à l'ETH. Dans ce cas, votre adresse de retrait principale n'aura plus aucune autorité sur les actions liées au RPL.

Cela crée des opportunités intéressantes où le RPL peut être fourni par une entité à un opérateur de nœud qui ne souhaite pas avoir d'exposition au RPL. Cette entité peut ensuite réclamer les récompenses RPL pour avoir fourni la garantie d'assurance requise pour le nœud. En d'autres termes, cela permet à différents acteurs de fournir chaque type de garantie.

NOTE

Lors de la configuration initiale de votre nœud, votre adresse de retrait RPL n'est pas définie par défaut. Si vous choisissez de définir une adresse de retrait RPL, il est essentiel de la définir sur une adresse différente contrôlée par un portefeuille froid. Un portefeuille froid peut être un portefeuille matériel (tel qu'un Ledger, Trezor ou Grid+), ou un portefeuille de contrat intelligent (tel que Safe).

Nous recommandons fortement de NE PAS utiliser un portefeuille chaud tel que MetaMask comme adresse de retrait RPL.

De cette façon, si votre portefeuille de nœud est compromis, l'attaquant n'aura pas accès à votre RPL staké en vous forçant à sortir car tous ces fonds seront envoyés à votre portefeuille froid séparé (qu'il n'a espérons-le pas).

Les adresses de retrait RPL sont définies au niveau de l'opérateur de nœud. Si vous créez plusieurs minipools, ils feront tous référence à la même adresse de retrait RPL, vous n'avez donc besoin d'effectuer cette configuration qu'une seule fois.

Voir ici pour quelques bases sur la sécurité des portefeuilles de la Fondation Ethereum.

Il existe deux façons différentes de le faire. Veuillez lire les deux options ci-dessous pour déterminer laquelle s'applique à vous.

Method 1
Method 2

Utilisez cette méthode si votre nouvelle adresse de retrait RPL peut être utilisée pour signer des transactions via MetaMask ou WalletConnect.*

NOTE

Cette méthode vous obligera à soumettre une transaction depuis votre nouvelle adresse de retrait RPL, vous devez donc avoir une petite quantité d'ETH dans cette adresse.

NOTE

Pour les utilisateurs de portefeuilles matériels Ledger, notez que Ledger Live ne prend pas encore en charge MetaMask ou WalletConnect nativement. Vous devrez utiliser MetaMask et le connecter à votre Ledger à la place. Suivez les instructions officielles Ledger pour ce faire.

Pour travailler avec le site Web Rocket Pool, vous devrez avoir votre Ledger connecté, déverrouillé et l'application ETH ouverte. Vous devrez également activer "blind signing" pour la session en cours ; vous pouvez le trouver dans la section Paramètres de l'application ETH sur l'appareil. La signature aveugle sera automatiquement désactivée après la fermeture de la session.

Si vous utilisez Hoodi Testnet et souhaitez utiliser votre Ledger comme adresse de retrait RPL, vous devez créer un nouveau portefeuille Ethereum sur votre Ledger d'abord pour vous assurer de ne pas connecter votre adresse en direct au réseau de test, ce qui a tendance à créer de la confusion. Assurez-vous de sélectionner le Hoodi Testnet dans le menu déroulant de sélection du réseau lors de la connexion de votre Ledger à MetaMask. Notez que Ledger Live n'affichera pas votre solde sur le réseau de test, mais d'autres applications prenant en charge le réseau de test (telles que MetaMask et Etherscan) pourront l'afficher.

  1. Exécutez rocketpool node set-rpl-withdrawal-address 'your cold wallet address or ENS name'. Votre nouvelle adresse de retrait RPL sera marquée comme "en attente". Jusqu'à ce que vous la confirmiez, votre ancienne adresse de retrait RPL sera toujours utilisée.
  2. Pour la confirmer, vous devez envoyer une transaction spéciale depuis votre nouvelle adresse de retrait RPL au contrat minipool pour vérifier que vous possédez l'adresse de retrait RPL.
  3. La façon la plus simple de le faire est de naviguer vers le site d'adresse de retrait RPL de Rocket Pool (pour le Hoodi Testnet ou pour Mainnet).
  4. Si vous n'avez pas encore connecté Metamask ou WalletConnect au site Web Rocket Pool, faites-le maintenant. Cliquez sur le bouton select wallet au centre de l'écran et choisissez MetaMask ou WalletConnect en fonction du portefeuille que vous souhaitez utiliser. Vous serez ensuite invité à confirmer la connexion. Par exemple, en utilisant MetaMask :

Cliquez sur Next, puis cliquez sur Confirm pour permettre au site Web Rocket Pool d'utiliser votre portefeuille. 3. Sélectionnez RPL Withdrawal Address dans le menu du haut (ou le menu hamburger sur le côté gauche si vous êtes sur un appareil mobile). 4. Vous verrez cette invite :

  1. Tapez votre adresse de portefeuille de nœud ici et cliquez sur le bouton orange Find pour continuer.
  1. Vous serez invité à confirmer une adresse de retrait RPL en attente. Cela devrait être la même adresse que vous avez utilisée lors de l'exécution de cette commande précédemment : rocketpool node set-rpl-withdrawal-address Sélectionnez Confirm Pending lorsque vous êtes prêt.
  2. Maintenant, il devrait y avoir une nouvelle boîte de dialogue de confirmation dans votre portefeuille. Encore une fois, en utilisant MetaMask comme exemple, cliquez sur l'icône MetaMask pour l'ouvrir et vous devriez voir quelque chose comme ceci :

Cliquez sur Confirm pour envoyer la transaction au réseau. Cela prendra du temps jusqu'à ce qu'elle soit incluse dans un bloc, mais une fois que c'est fait, vous verrez une boîte de dialogue de confirmation :

  1. Votre nouvelle adresse de retrait RPL sera maintenant confirmée et activée. Vous pouvez la voir avec rocketpool node status.

Une fois cela fait, vous ne pourrez plus changer votre adresse de retrait RPL en utilisant la commande set-rpl-withdrawal-address. Pour la changer, vous devrez envoyer une transaction signée depuis votre adresse de retrait RPL active (celle vers laquelle vous venez de passer). Le site Web Rocket Pool a une fonction pour vous aider à le faire.

Si vous souhaitez désactiver votre adresse de retrait RPL, le processus est assez simple. Tout d'abord, vous voudrez retourner à la page d'adresse de retrait RPL sur le site Web Rocket Pool.

Si vous êtes connecté avec l'adresse de retrait RPL du nœud, vous devriez pouvoir cliquer sur le bouton unset à droite ici :

Cliquer sur unset vous amènera à une page où vous pouvez confirmer les détails. Si vous êtes satisfait de ce que vous voyez, cliquez sur le bouton orange unset pour envoyer la transaction au réseau.

C'est tout ce qu'il y a à faire pour définir votre adresse de retrait RPL ! Nous espérons que vous avez trouvé le processus rapide et facile.

N'hésitez pas à passer sur notre serveur Discord pour nous faire savoir ce que vous en avez pensé et suivre le projet au fur et à mesure qu'il évolue.