run faster use cython any codes
important all addresses are generated via x sequence you can't start from the beginning because they would be repeated it's too small save have fun
example I ended up at 372055 according to print you will know where you ended up and just rewrite it to your number and save the progress
you can use the words of the alphabet ascii etc,i used numbers
from bit import Key
for x in range(372055,10000000):
rng = SHISHUA(x).random_raw(7).hex()
zzz = ["80","81","82","83","84","85","86","87","88","89","8a","8b","8c","8d","8e","8f","90","91","92","93","94","95","96","97","98","99","9a","9b","9c","9d","9e","9f","a0","a1","a2","a3","a4","a5","a6","a7","a8","a9","aa","ab","ac","ad","ae","af","b0","b1","b2","b3","b4","b5","b6","b7","b8","b9","ba","bb","bc","bd","be","bf","c0","c1","c2","c3","c4","c5","c6","c7","c8","c9","ca","cb","cc","cd","ce","cf","d0","d1","d2","d3","d4","d5","d6","d7","d8","d9","da","db","dc","dd","de","df","e0","e1","e2","e3","e4","e5","e6","e7","e8","e9","ea","eb","ec","ed","ee","ef","f0","f1","f2","f3","f4","f5","f6","f7","f8","f9","fa","fb","fc","fd","fe","ff"]
for c in zzz:
ke1 = Key.from_hex(c+rng)
ad1 = ke1.address
if ad1.endswith("XQN"):
print(c+rng,ad1,x)
if ad1 == "16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN":
f=open("win.txt","a")
f.write(str(c+rng)+"-"+(ad1)+"\n")
f.close()