티스토리 뷰

비트코인 공부

HD wallet usage

bitlog 2022. 11. 28. 07:00

니모닉으로 HD 지갑 만들기

from mnemonic import Mnemonic
import bip32utils 
mnemon = Mnemonic('english')
words = mnemon.generate(128)
print(words)

from bitcoinlib.wallets import Wallet 

w = Wallet.create("Wallet7", witness_type='segwit', keys=words, network='bitcoin') 

WalletKeys = w.get_keys(number_of_keys=5)

for k in WalletKeys: 
   print(k.address)
   
 
# 지갑주소들의 모든 정보 확인(비밀키 포함)
w.as_dict(include_private=True)
 
# 바이트객체를 hex 포맷으로 변환
b'\x02\xcf\xddVA\x85|\x0fu\xf9H`\xd5u\x9d4\x9a\xa180vCi\xab\xf9\x9d\x1d=\xd2\xc3W\x9a\xf5'.hex()
02cfdd5641857c0f75f94860d5759d349aa13830764369abf99d1d3dd2c3579af5

 

 

 

 

Ref.

728x90
반응형
댓글
250x250
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함