Estoy usando ganache blockchain, quiero verificar que esta sea la clave de una dirección específica.
Dirección: 0x24Ff3B7cacCcd9D05353dFB0Ff5b22062A13FbE0
Clave: c28b71d6d57239ae0a575c5f5f4e7837092238c73eaaaa5e2b5e01c42714a1ed
Quiero recuperar mi dirección usando esta clave para verificar que la clave pertenece a esa dirección en particular.
Una manera fácil de verificar localmente si la dirección pública pertenece a la clave privada es usar nodejs y ethereumjs-wallet.
var ethjsWallet = require("ethereumjs-wallet");
var wallet = ethjsWallet.fromPrivateKey(yourPrivateKey)
var address = wallet.getAddress()
Si desea recuperar la dirección pública de una firma, puede usar algo como ethereumjs-utils. Con ecrecover
, puede recuperar la clave pública y, a partir de ahí, puede convertir la clave pública en la dirección pública.
Satyam Agrawal
Nicolás Massart
raul sharma