@hobzy

Как через приватный hex ключ сгенерировать публичный ключ и сам кошелек на с#?

Как получить публичный ключ (C) и кошелек (C) по приватному ключу hex:
1. Private Hex Key
2. Public Key
3. Wallet
0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff => 0336074b50b9c9d54e613b096847420b486e4c8ff6c7b4e67b12f562da25615569 => 1HBQ45Ztv83msdZBEoTEmyTLQnTHbXKwPz
  • Вопрос задан
  • 302 просмотра
Решения вопроса 1
blood-moon
@blood-moon
Фрилансер
Через библиотеку NBitcoin и HDWallet.Terra для терры вот так

var privKeyStr = Encoders.Hex.DecodeData(privateKey);
                Key key = new Key(privKeyStr);

                IAddressGenerator addressGenerator = new AddressGenerator();
                var actualAddress = addressGenerator.GenerateAddress(key.PubKey.ToBytes());

Там по аналогии думаю поймёшь
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы