ビットコインの秘密鍵は256ビットの16進数
ビットコインの秘密鍵は256ビット(32バイト、16進数で64文字)で、1から2^256の範囲であればほぼすべての数字が秘密鍵として利用
from ecc import S256Point, PrivateKey from helper import hash160, little_endian_to_int import os private_key = os.urandom(32) p = little_endian_to_int(hash160(private_key)) print(p) privateKey = PrivateKey(p) wallet = privateKey.point.address(testnet=True) print(wallet)
little_endian_to_int でint型にしてアドレスを作成する