Untitled
unknown
plain_text
9 months ago
1.1 kB
8
Indexable
from bitcoinlib.keys import Key
def generate_bitcoin_keys(output_file, num_keys):
"""
Génère un certain nombre de clés privées Bitcoin avec leurs adresses correspondantes
et les enregistre dans un fichier texte.
"""
with open(output_file, "w") as f:
for i in range(num_keys):
# Générer une nouvelle clé privée Bitcoin
key = Key()
private_key = key.wif() # Clé privée au format WIF
address = key.address() # Adresse Bitcoin correspondante
# Enregistrer dans le fichier
f.write(f"Clé privée : {private_key} | Adresse : {address}\n")
print(f"Clé privée {i + 1}/{num_keys} générée : {private_key} | Adresse : {address}")
print(f"\n{num_keys} clés générées et enregistrées dans {output_file}")
if __name__ == "__main__":
# Fichier de sortie
output_file = "bitcoin_keys.txt"
# Nombre de clés à générer
num_keys = int(input("Combien de clés privées souhaitez-vous générer ? : "))
# Générer les clés
generate_bitcoin_keys(output_file, num_keys)Editor is loading...
Leave a Comment