Untitled
import time from eth_account import Account def generate_ethereum_addresses(num_addresses): start_time = time.time() with open("ethereum_addresses.txt", "w") as f: for i in range(num_addresses): # Générer une clé privée Ethereum private_key = Account.create().privateKey.hex() # Générer l'adresse publique Ethereum address = Account.privateKeyToAccount(private_key).address # Sauvegarder la clé privée et l'adresse dans un fichier txt f.write(f"Clé privée: {private_key} | Adresse: {address}\n") print(f"Clé privée: {private_key} | Adresse: {address}") end_time = time.time() print(f"\nGénération terminée. {num_addresses} adresses Ethereum générées en {end_time - start_time} secondes.") def main(): num_addresses = int(input("Combien d'adresses Ethereum voulez-vous générer ? ")) generate_ethereum_addresses(num_addresses) if __name__ == "__main__": main()
Leave a Comment