Private Key To Bitcoin Gold
convert Private key hex to all address bitcoin gold
from cryptofuzz import BitcoinGold
# private key hex
pvk = "db6fae9db7f5314e1249390b8e38a91a6dff98c655f25a6bf01f8619f2b70e65"
# bitcoin gold class
btg = BitcoinGold()
# bitcoin gold address
btg_p2pkh = btg.hex_addr(pvk, Type="p2pkh") # or btg.hex_addr(pvk)
btg_p2sh = btg.hex_addr(pvk, Type="p2sh")
btg_p2wpkh = btg.hex_addr(pvk, Type="p2wpkh")
btg_p2wsh = btg.hex_addr(pvk, Type="p2wsh")
btg_p2wpkh_p2sh = btg.hex_addr(pvk, Type="p2wpkh_p2sh")
btg_p2wsh_p2sh = btg.hex_addr(pvk, Type="p2wsh_p2sh")
print(f"BitcoinGold (P2PKH): {btg_p2pkh}")
print(f"BitcoinGold (P2SH): {btg_p2sh}")
print(f"BitcoinGold (P2WPKH): {btg_p2wpkh}")
print(f"BitcoinGold (P2WSH): {btg_p2wsh}")
print(f"BitcoinGold (P2WPKH in P2SH): {btg_p2wpkh_p2sh}")
print(f"BitcoinGold (P2WSH in P2SH): {btg_p2wsh_p2sh}")
# output
# BitcoinGold: GLDrFtvSDM6GfUC269xyD6D9UvzErPgX9m
# BitcoinGold (P2PKH): GLDrFtvSDM6GfUC269xyD6D9UvzErPgX9m
# BitcoinGold (P2SH): AQgTuj9yELS98t1DL6TaoHvWt9LQ9oLY6i
# BitcoinGold (P2WPKH): btg1qrg27uj6c3l2u2k3yafjtll7y7h5qemh4q32yk6
# BitcoinGold (P2WSH): btg1qes324tgq90x4y39skfcpn3tgjzchmg5cd9efaep5fl64vsw38qsqyzdwgc
# BitcoinGold (P2WPKH in P2SH): ANjKtVcN3hvj9s7eX3pztS16yiJwD4kZjo
# BitcoinGold (P2WSH in P2SH): AHEnEs9KdUrvSsQiD4UxDKowWQVZcb47JWGenerating Bitcoin Gold Addresses
Last updated