Le staking à froid requiert 2 portefeuilles PIVX: l’un va contenir vos fonds (il peut aussi s’agir d’un portefeuille matériel et il n’a pas besoin d’être constamment en ligne) et un autre qui va effectuer le staking (celui-ci doit être en ligne 24h/24).

Pour configurer le staking à froid, il faut effectuer les étapes suivantes (soit via la ligne de commande CLI ou via l’interface graphique GUI):

  1. Générer une adresse de staking depuis le portefeuille “chaud”
  2. Générer une adresse “propriétaire” depuis le portefeuille “froid”
  3. Créer une procuration de staking à froid
  4. Accepter l’adresse propriétaire sur votre portefeuille de staking

Pour donner plus de procurations, en utilisant la même paire d’adresses, vous pouvez refaire l’étape 3 de ce guide.

 

1) Générer une adresse de staking depuis le portefeuille chaud

Les adresses de staking doivent être créées sur la portefeuille à chaud (celui qui est en ligne 24h/24 et qui ne possède pas de fonds)

En utilisant la ligne de commande (CLI)

Pour obtenir une nouvelle adresse de staking, utilisez la commande suivante depuis votre portefeuille de staking:

pivx-cli getnewstakingaddress

Vous ne devez pas créer une nouvelle adresse de staking pour chaque procuration. Vous pouvez réutiliser celles qui ont été générées précédemment. Pour les connaître, utilisez:

pivx-cli liststakingaddresses

En utilisant l’interface graphique (GUI)

Pour créer une adresse de staking, après avoir activé l’onglet de staking à froid (en cliquant sur l’icône dans la barre du haut), choisissez Staker -> “Create cold stake address”



Choisissez n’importe quel montant, une étiquette pour l’adresse et optionnellement une description et cliquez sur “Generate”:

 

La nouvelle adresse est montrée, ainsi qu’un code QR.

Vous pouvez soit copier l’adresse ou l’URL pour la copier durant la procuration (voir point 3).

Vous ne devez pas créer une nouvelle adresse de staking pour chaque procuration. Vous pouvez réutiliser les adresses précédemment générées. Pour les voir, cliquez sur “Mes adresses de staking”:



2) Générer une adresse propriétaire depuis le portefeuille à froid

Les adresses propriétaires sont des adresses PIVX classiques. Leur clé privée peut être utilisée pour récupérer les pièces en staking. Créer une adresse propriétaire revient au même que de créer une adresse de réception. Elle doit être créée dans le portefeuille à froid (celui qui reste hors ligne et qui possède réellement les pièces). Le portefeuille à froid peut également être un portefeuille matériel ou un portefeuille papier.

CLI

Pour obtenir une nouvelle adresse depuis le portefeuille à froid, effectuez:

pivx-cli getnewaddress

GUI

Pour obtenir une nouvelle adresse, allez simplement dans l’onglet “Receive” et cliquez sur “Generate address”:


Vous ne devez pas créer une nouvelle adresse pour chaque procuration. Vous pouvez réutilisez les adresses précédentes.

3) Créer une procuration pour du staking à froid

Il s’agit de l’étape principale.

Pour pouvoir créer une procuration vers vos pièces, vous devez créer une transaction spéciale qui sera un contrat de procuration.

CLI

Spécifiez l’adresse de staking, la somme que vous déléguez et (optionnellement) l’adresse propriétaire.

pivx-cli delegatestake « S1t2a3kab9c8c71VA78xxxy4MxZg6vgeS6 » 1000 « DMJRSsuU9zfyrvxVaAEFQqK4MxZg34fk »

Si l’adresse propriétaire est omise, une nouvelle adresse est automatiquement générée depuis le portefeuille.

Si vous souhaitez faire la procuration depuis une adresse externe (une adresse qui n’est pas présente dans le portefeuille comme un portefeuille matériel par exemple), alors vous devez ajouter “true” à la fin de la commande (utilisez pivx-cli help delegatestake pour plus d’infos)

GUI

Depuis la section staking à froid, sélectionnez “delegation”.

Comme pour une opération d’envoi standard, vous devez sélectionner un montant et laissez le portefeuille choisir les pièces ou les sélectionner avec le menu dédié.

Insérez l’adresse du staker (ou sélectionnez là depuis la liste de celles précédemment utilisées), une description et optionnellement une adresse propriétaire (si elle n’est pas précisée, une nouvelle sera créée automatiquement)

Ensuite cliquez sur “Delegate”.


4) Acceptez l’adresse propriétaire sur votre portefeuille de staking

Pour pouvoir effectuer du staking par procuration, l’adresse propriétaire doit être acceptée par le staker.

CLI

Pour accepter une adresse (<owneraddress>), depuis le portefeuille à chaud faites:

pivx-cli delegatoradd <ownerAddress>

Lorsque l’adresse de procuration est acceptée, elle va le rester, même pour les prochaines procurations.

Pour supprimer une adresse depuis la liste approuvée, faites:

pivx-cli delegatorremove <ownerAddress>

Pour voir la liste des adresses approuvées pour l’instant, faites

pivx-cli listdelegators

GUI

La procuration est visible dans l’onglet “Staker” de la partie staking à froid:

Pour accepter la procuration, cliquez sur sa ligne et sélectionnez “Stake” depuis le menu contextuel.

Pour supprimer la procuration, sélectionnez “Blacklist” depuis le menu contextuel:

Fonctions RPC supplémentaires

Il y a également d’autres fonctions JSON-RPC accessibles via la console ou pivx-cli.

Regardez l’aide pour obtenir plus d’infos sur chacune d’elles.

  • getcoldstakingbalance
  • getdelegatedbalance
  • listcoldutxos

VIDEO DE PRESENTATION PAR FURSZY

%d blogueurs aiment cette page :