Как сгенерировать биткойн-адрес из XPUB
Как сгенерировать биткойн-адрес из XPUB, я ищу указатели на то, как использовать XPUB для генерации адресов. Я хотел бы выполнить генерацию адресов в автономном режиме с помощью XPUB.
2 ответа
Я создал библиотеку для генерации биткойн-адресов из xpub. После установки вы можете написать:
Ключ Xpub можно разбить на 2 части.
Первые 32 байта - это ключ, а последние 32 байта - это цепной код.
Вы можете использовать ключевую часть для создания адресов путем хеширования с помощью
ripemd160(sha256(key))
а затем кодирование полученного 20-байтового хэша с помощью Base58 для унаследованных адресов P2PKH или Bech32 для адресов Segwit P2WPKH.