Как получить закрытые ключи Mutlibit Hd из мнемоники

Я пытаюсь использовать этот инструмент: https://dcpos.github.io/bip39/ , но ни один из адресов не совпадает. Я был бы очень признателен за помощь.

Ответы (4)

На панели управления кошелька с мультибитным кликом HD в разделе «Возможности кошелька» путь вывода BIP32 был показан как m/0h, но, согласно этому сообщению https://github.com/keepkey/multibit-hd/issues/445 , путь вывода — m/0'/ 0, который дал мне правильные адреса и закрытые ключи.

Вот как переданные по конвейеру команды bitcoin-explorer дают правильные результаты

Сжатый закрытый ключ m/0'/0/0 в формате ввода кошелька (WIF):

% echo "присоединяйтесь к коже, собака, спонсор, камера, щенок, ритуал, диаграмма, стрелка, бедность, мальчик, локоть" | bx мнемоника для начального числа | бх hd-новый | bx hd-private -d -i 0 | bx hd-private -i 0 | bx hd-private -i 0 | bx hd-to-ec | sed 's/$/01/' | bx base58check-кодировать -v 128

Kx4ZTj7zmT75iDjiggqwPtAYfQfzuTX8627mWWEch8Ai9arpF5iU

Сжатый открытый ключ M/0'/0/0:

% echo "присоединяйтесь к коже, собака, спонсор, камера, щенок, ритуал, диаграмма, стрелка, бедность, мальчик, локоть" | bx мнемоника для начального числа | бх hd-новый | bx hd-public -d -i 0 | bx hd-public -i 0 | bx hd-public -i 0 | bx hd-to-ec

022d5f6ec82bb1ac531b9dbe48995c0b43a41dac39dcc342dd0e3cb8a77b3e4580

Сжатый публичный адрес M/0'/0/0:

% echo "присоединяйтесь к коже, собака, спонсор, камера, щенок, ритуал, диаграмма, стрелка, бедность, мальчик, локоть" | bx мнемоника для начального числа | бх hd-новый | bx hd-public -d -i 0 | bx hd-public -i 0 | bx hd-public -i 0 | bx hd-to-ec | bx ec-адрес -v 0

12QxtuyEM8KBG3ngNRe2CZE28hFw3b1KMJ

Вот мои заметки о том, как восстановить/пересобрать/регенерировать/извлечь адреса и ключи, используемые MultiBit HD:

  1. Перейдите на https://iancoleman.github.io/bip39/
  2. В поле «BIP39 Mnemonic» введите 12 слов генерации вашего кошелька.
  3. Нет пароля
  4. Монета: Биткойн
  5. В разделе «Путь создания» выберите вкладку «BIP32».
  6. Путь происхождения (скопируйте и вставьте это): m/0'/0
  7. Теперь ваши адреса отображаются в конце страницы. Счастье ;)
Пользователи должны быть осторожны при переходе по ссылкам на веб-сайты, которые запрашивают личные данные, нет причин полагать, что они не украдут ваши деньги при первой же возможности.
m/0'/1 для смены адреса

https://github.com/tarun1475/Nodejs-реализация-из-BIP39-для-мультикойн-крипто-кошелька

Мы часто используем Bip39 для создания Mnemonic (человекочитаемый дайджест) для биткойнов и других криптокошельков. Существует потребность в библиотеке, которая использует BIP39 в таких случаях использования, как мультимонетный криптокошелек и другие приложения, которые являются внешними по отношению к блокчейну. Я сделал использование обеих лучших библиотек для реализации таких функций.