Votez pour franceos en tant que producteur de blocs !
BP ID : franceosysbpComment voter ?
franceos API : https://api.franceos.fr

Générer une paire de clés EOS et récupérer ses tokens

eos

La procédure la plus simple pour générer une paire de clés (publique/privée) EOS est de passer par l’interface en ligne d’EOS.io :

  • Descendre sur la page jusqu’à la section « EOS Token Distribution » et cliquez sur « GET EOS »
  • Cocher toutes les cases du formulaire
  • Descendre jusqu’à la section « Participation Instructions » puis cliquer sur « REGISTER »
  • Sélectionner le wallet Ethereum utilisé pour stocker vos tokens ERC20
  • Cliquer sur « Generate EOS keys »

EOS
Toutefois, si vous souhaitez générer une paire de clefs (privée/publique) EOS hors-ligne et sans passer par une tierce partie, il faut utiliser eosjs-ecc.

Tout d’abord, télécharger et installer Node.js.

Ouvrir ensuite un terminal en ligne de commandes (CMD.exe ou PowerShell sur Windows, par défaut).

Configurer l’espace de travail :

$ mkdir eos_keypair
$ cd eos_keypair

Télécharger les paquets NPM eosjs-ecc :

$ npm i eosjs-ecc

Mettre l’ordinateur hors-ligne (couper la connection au réseau WiFi/Ethernet).

Démarrer Node.js :

$ node

Génération des clefs avec ces quatre lignes de commande :

let {PrivateKey, PublicKey, Signature, Aes, key_utils, config} = require('eosjs-ecc')
let privateWif
PrivateKey.randomKey().then(privateKey => privateWif = privateKey.toWif())
pubkey = PrivateKey.fromWif(privateWif).toPublic().toString()

Affichage de la clef privée :

' > privateWif

Enregistrement de la clef publique sur le contrat ERC-20 (Ethereum) correspondant à la contribution à l’ICO d’EOS :

Le code du contrat va alors s’afficher.

  • Cliquer sur le bouton « Access« 
  • Sous la section « Read / Write Contract« , sélectionner la fonction « register« .
  • Dans le champ de saisie « key string », entrer la clef publique EOS. La clef publique et uniquement la clef publique !

Déverrouiller le wallet Ethereum. Avant d’envoyer la transaction :

  • Vérifier que la gas limit est d’au moins 90 000.
  • Laisser « amount to send » à 0.

Réclamer les EOS tokens :

  • Toujours dans MyEtherWallet, toujours dans le contrat de la contribution à EOS, sélectionner la fonction claimAll.
  • Déverrouillez votre wallet et envoyez la transaction.

Avant d’envoyer la transaction, vérifiez que:

  • Amount to send est à 0 ;
  • La gas limit est au moins à 90 000.

EOSActu a réalisé un tutoriel pas-à-pas de grande qualité concernant l’enregistrement des tokens.

Tuto détaillé de de Wargof / Cryptoblog : https://steemit.com/cryptofr/@wargof/swap-de-l-eos-la-procedure-detaille

La procédure en vidéo :

Les youtubers « Jeunes loups » ont réalisé un tutoriel vidéo très clair : la procédure est décrite pas-à-pas pour plusieurs wallets ERC 20.

Articles connexes

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.