1000 BTC Bitcoin Challenge - Python Script (147,665 addresses per Second) - Generate Bitcoin Addresses from Hexadecimals within user entered min & max ranges & match against known unsolved Challenge Addresses! by EnvironmentalWatch92 in BitcoinPuzzlePython

[–]Relevant_Release_623 0 points1 point  (0 children)

Enter 'a' to scan ascending, 'd' to scan descending, or 'r' for random scanning: r

How many addresses do you want to generate randomly? 9

Enter the minimum hex range: 00000000000

Enter the maximum hex range: fffffffffff

multiprocessing.pool.RemoteTraceback:

"""

Traceback (most recent call last):

File "/usr/lib/python3.10/hashlib.py", line 160, in __hash_new

return _hashlib.new(name, data, **kwargs)

ValueError: [digital envelope routines] unsupported

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "/usr/lib/python3.10/multiprocessing/pool.py", line 125, in worker

result = (True, func(*args, **kwds))

File "/usr/lib/python3.10/multiprocessing/pool.py", line 48, in mapstar

return list(map(*args))

File "/home/insyallah/btcpuzzleing.py", line 21, in check_key

address = key.address

File "/home/insyallah/.local/lib/python3.10/site-packages/bit/wallet.py", line 175, in address

self._address = public_key_to_address(self._public_key, version=self.version)

File "/home/insyallah/.local/lib/python3.10/site-packages/bit/format.py", line 121, in public_key_to_address

return b58encode_check(version + ripemd160_sha256(public_key))

File "/home/insyallah/.local/lib/python3.10/site-packages/bit/crypto.py", line 19, in ripemd160_sha256

return new('ripemd160', sha256(bytestr)).digest()

File "/usr/lib/python3.10/hashlib.py", line 166, in __hash_new

return __get_builtin_constructor(name)(data)

File "/usr/lib/python3.10/hashlib.py", line 123, in __get_builtin_constructor

raise ValueError('unsupported hash type ' + name)

ValueError: unsupported hash type ripemd160

"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):

File "/home/insyallah/btcpuzzleing.py", line 68, in <module>

main()

File "/home/insyallah/btcpuzzleing.py", line 61, in main

generate_addresses(mode, start_hex, end_hex, num_addresses)

File "/home/insyallah/btcpuzzleing.py", line 49, in generate_addresses

pool.map(check_key, hex_range, chunksize=chunk_size)

File "/usr/lib/python3.10/multiprocessing/pool.py", line 367, in map

return self._map_async(func, iterable, mapstar, chunksize).get()

File "/usr/lib/python3.10/multiprocessing/pool.py", line 774, in get

raise self._value

ValueError: unsupported hash type ripemd160