Main
Main
import ecdsa
import hashlib
import base58
import requests
import bitcoin
keep_running = True
address = ""
count = 0
def generate_private_key():
return os.urandom(32)
def private_key_to_wif(private_key):
extended_key = b"\x80" + private_key
checksum = hashlib.sha256(hashlib.sha256(extended_key).digest()).digest()[:4]
return base58.b58encode(extended_key + checksum)
def private_key_to_public_key(private_key):
signing_key = ecdsa.SigningKey.from_string(private_key, curve=ecdsa.SECP256k1)
verifying_key = signing_key.get_verifying_key()
return bytes.fromhex("04") + verifying_key.to_string()
def save(WIF):
with open('log.txt', 'a') as f:
f.write("\n")
f.write(WIF)
def count_found():
count = count + 1
#Start Programme
while keep_running:
check_balance()