Создание биткойн-кошелька с открытым ключом

1

когда я понял это правильно: когда вы создаете адрес BTC из вашего открытого ключа, его ваш. В ядре биткойна есть функция с несколькими адресами, поэтому я хочу создать адреса, которые принадлежат мне, на моем кошельке.

Поэтому я получил Программу, которая должна это сделать, но кошельки не принадлежат мне. Это реализация в основной программе:

for (var i = 1; i <= count; ++i) {
var address = lib.deriveAddress(i);
depositAddresses[address] = i;
}

console.log('Finished generating addresses', depositAddresses);

lib.deriveAdress -

exports.chunk = chunk;
exports.chunkRun = chunkRun;
exports.chunkSlow = chunkSlow;

var derivedPubKey = 'xpub6AK3Pskqnn12yJmiAA313sFBE5EABrqH1Ldb2WNUmXYxbQGW481hSCEQFvwdQoHkw7NuYbyN3*****************************';
if (!derivedPubKey)
    throw new Error('Must set env var BIP32_DERIVED_KEY');

var hdNode = bitcoinjs.HDNode.fromBase58(derivedPubKey);

exports.deriveAddress = function(index) {
    return hdNode.derive(index).pubKey.getAddress().toString();
};

Пожалуйста, помогите мне, я действительно устаю от этого.

Теги:

1 ответ

0

Чтобы получить доступ ко всем адресам, вы можете сделать следующие шаги.

  • Получите семя от mnewmonic
  • Genrate или получите xpublic, используя bitcore, здесь вы можете получить различный xpubkey, который принадлежит вашим разным адресам. Вы можете получить через Hdkey.
  • Получите разный адрес, связанный с вашими учетными записями с кошельком.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню