Untitled

 avatar
unknown
plain_text
a month ago
1.0 kB
3
Indexable
import random
import string
from bitcoinlib.wallets import Wallet

def generate_litecoin_address():
    # Génère une clé privée aléatoire
    wallet = Wallet.create('Litecoin_Wallet', network='litecoin')
    
    # Récupérer la clé privée et l'adresse
    private_key = wallet.get_key().private_hex
    address = wallet.get_key().address
    
    return private_key, address

def main():
    # Demander à l'utilisateur combien de clés privées il souhaite générer
    num_keys = int(input("Combien de clés privées voulez-vous générer ? "))
    
    with open("case.txt", "w") as file:
        for _ in range(num_keys):
            private_key, address = generate_litecoin_address()
            # Enregistrer la clé privée et l'adresse dans le fichier
            file.write(f"Clé privée: {private_key}\nAdresse Litecoin: {address}\n\n")
    
    print(f"{num_keys} clés privées et adresses Litecoin ont été générées et enregistrées dans 'case.txt'.")

if __name__ == "__main__":
    main()
Leave a Comment