Создаем кристально-чистые кошельки для разных монет

Durov

Новорег
Старичок Старичок
Сегодня я расскажу вам, про библиотеку hdwallet на питоне, ссылка на саму библиотеку -
Вам необходимо выполнить Вход либо Регистрация для просмотра ссылок!

Сам принцип создания кошелька:
Python:
Вам необходимо выполнить Вход либо Регистрация для просмотра содержимого!

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


Python:
Вам необходимо выполнить Вход либо Регистрация для просмотра содержимого!

вот эти строчки кода, что они означают? Это путь адресов которые нам в итоге выведет функция, помимо этого кошелька, к нему создается очень много дочерних, но дочерние нам не нужны, потому что в условном трасте при входе по сид-фразе нам будет отображаться другой кошелек, чтобы этого избежать - мы должны прописать этот путь индивидуально под каждую монету, для этого:
  1. Создаем кошелек для битка используя эту функцию
  2. Переходим на сайт -
    Вам необходимо выполнить Вход либо Регистрация для просмотра ссылок!
    (не реклама)
  3. Вставляем полученную сидку и выбираем нужную нам крипту в параметре coin
  4. Спускаемся ниже и видим:

Derivation Path
  • BIP32
  • BIP44
  • BIP49
  • BIP84
  • BIP141
Для многих монет траст берет BIP84 самый первый path
В случае с битком это - m/84'/0'/0'/0/0
В случае с лайткоином это - m/84'/2'/0'/0/0
Получается наш код должен выглядеть так:


Python:
Вам необходимо выполнить Вход либо Регистрация для просмотра содержимого!

Спасибо за прочтение данной темы
 
Годно, а то я на ts-node мучался с созданием криптокошелька
 
Назад
Сверху