créer un portefeuille ethereum dans Api

Sachin Mittal

créer un portefeuille ethereum dans Api


Je veux créer un portefeuille Ethereum et j’ai besoin d’une adresse et d’une clé privée, mais je ne peux pas générer les deux. Veuillez suggérer un moyen de générer des paires de clés.

Réponses


 licorne propre

La création d’un nouveau compte avec JSON RPC oblige le client à gérer le magasin de clés. Habituellement, il est enregistré localement dans un fichier .json .

Vérifiez cette question sur la façon de créer un nouveau compte, mais notez que la clé privée ne sera pas retournée.

Comment puis-je créer un nouveau compte par JSON-RPC?

Si vous souhaitez créer un portefeuille et avoir accès à la clé privée, le client go-ethereum peut être utile. Utilisez directement les bibliothèques et générez vos propres portefeuilles.

Par exemple, importez la bibliothèque de chiffrement

 import "github.com/ethereum/go-ethereum/crypto" 

Et générez votre compte

 key, err := crypto.GenerateKey() 

Pour obtenir la clé privée, faites

 hex.EncodeToString(key.D.Bytes()) 


 Aquila

Afin de générer l’adresse et la clé privée dans Node.js / javascript, vous pouvez utiliser le web3-eth-accounts

 const Accounts = require('web3-eth-accounts'); const accounts = new Accounts('http://localhost:8545'); const { address, privateKey } = accounts.create(); 

 

API, créer, dans, Ethereum, portefeuille, un

 

yahoo

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *