Search content
Sort by

Showing 8 of 8 results by 0x1FFFFFF
Post
Topic
Board Bitcoin Discussion
Re: 💰 $200,000 BOUNTY – Find the Private Key of This BTC Address 💰
by
0x1FFFFFF
on 09/07/2025, 02:39:18 UTC
Why not paste some satoshi's address instead ? you give the impossible challenge
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
0x1FFFFFF
on 16/06/2025, 15:06:59 UTC
Great speed but dont have range Start and End.

I have modified FixedPaul VanitySearch, which allow custom start:end range and add new totally random mode without any sequential approach, but since i also create my own version of range slicing code, i use sequential in this process :

Code:
PS C:\Users\Asus\Desktop\Vanbitxx> ./x64/Release/VanitySearch.exe -gpuId 0 -f newrx.txt -seq 1PWo3JeB

VanitySearch-Bitcrack v2.2 by FixedPaul

[*] Processing range file: newrx.txt
[*] Found range file at: C:\Users\Asus\Desktop\Vanbitxx\newrx.txt
[*] Loading ranges from file: C:\Users\Asus\Desktop\Vanbitxx\newrx.txt
[*] File size: 16669574 bytes
[*] Parsed 438673 non-empty lines
[*] Found 438673 ranges in file
[*] Successfully loaded 438673 ranges into cache

Range file: C:\Users\Asus\Desktop\Vanbitxx\newrx.txt
Range: 40BD1588A9B58ADC43 -> 40BD1588AC0996C042 (Keys: 10000000000, Remaining: 438672)

Initial range from file:
Start: 40BD1588A9B58ADC43
End: 40BD1588AC0996C042
Next: 40BD1588A9B58ADC43
Sequential Mode Enabled !
Search: 1PWo3JeB [Compressed]
Current task START time: Sun Jun 15 20:58:00 2025
GPU: GPU #0 NVIDIA GeForce RTX 2050 (16x128 cores) Grid(2048x256)
Starting keys set in 0.21 seconds

Range: 465C3F524916AE3D6E -> 465C3F524B6ABA216D (Keys: 10000000000, Remaining: 438561) - Speed: 564.2 [MK/s] - Found: 0
Public Addr: 1PWo3JeBFpmV6hk6gyvUHRZ5yMtLSySU8p
Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qzbxieRo41BuDkkstQDr
Priv (HEX): 0x0000000000000000000000000000000000000000000000465C3F524B26D02B36

Range: 4AD8C8A8E1D4D5FB6D -> 4AD8C8A8E428E1DF6C (Keys: 10000000000, Remaining: 438449) - Speed: 564.0 [MK/s] - Found: 1
Public Addr: 1PWo3JeBHpRhh6uasKKNBSVFcREHB5X9P8
Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3r2FdEJec4RhDmzHm8GkV
Priv (HEX): 0x00000000000000000000000000000000000000000000004AD8C8A8E2772B6382

Range: 45B791FF293F7EC654 -> 45B791FF2B938AAA53 (Keys: 10000000000, Remaining: 438272) - Speed: 564.7 [MK/s] - Found: 2


Can you please upload your version to github?

Sure, I will upload it later to github.. maybe tomorrow after finalizing some minor fix
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
0x1FFFFFF
on 16/06/2025, 06:10:52 UTC
Great speed but dont have range Start and End.

I have modified FixedPaul VanitySearch by me, which is allow custom start:end range and add new totally random mode without any sequential approach, but since i also create my own version of range slicing code, i use sequential in this process :

Code:
PS C:\Users\Asus\Desktop\Vanbitxx> ./x64/Release/VanitySearch.exe -gpuId 0 -f newrx.txt -seq 1PWo3JeB

VanitySearch-Bitcrack v2.2 by FixedPaul
[INFO] Processing range file: newrx.txt
[INFO] Found range file at: C:\Users\Asus\Desktop\Vanbitxx\newrx.txt
[INFO] Loading ranges from file: C:\Users\Asus\Desktop\Vanbitxx\newrx.txt
[INFO] Reading file: C:\Users\Asus\Desktop\Vanbitxx\newrx.txt
[INFO] Successfully opened file at: C:\Users\Asus\Desktop\Vanbitxx\newrx.txt
[INFO] File size: 16669574 bytes
[INFO] Parsed 438673 non-empty lines
[INFO] Found 438673 ranges in file
[INFO] Successfully loaded 438673 ranges into cache

Range file: C:\Users\Asus\Desktop\Vanbitxx\newrx.txt
Range: 40BD1588A9B58ADC43 -> 40BD1588AC0996C042 (Keys: 10000000000, Remaining: 438672)

Initial range from file:
Start: 40BD1588A9B58ADC43
End: 40BD1588AC0996C042
Next: 40BD1588A9B58ADC43
Sequential Mode Enabled !
Search: 1PWo3JeB [Compressed]
Current task START time: Sun Jun 15 20:58:00 2025
GPU: GPU #0 NVIDIA GeForce RTX 2050 (16x128 cores) Grid(2048x256)
Starting keys set in 0.21 seconds

Range: 465C3F524916AE3D6E -> 465C3F524B6ABA216D (Keys: 10000000000, Remaining: 438561) - Speed: 564.2 [MK/s] - Found: 0
Public Addr: 1PWo3JeBFpmV6hk6gyvUHRZ5yMtLSySU8p
Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qzbxieRo41BuDkkstQDr
Priv (HEX): 0x0000000000000000000000000000000000000000000000465C3F524B26D02B36

Range: 4AD8C8A8E1D4D5FB6D -> 4AD8C8A8E428E1DF6C (Keys: 10000000000, Remaining: 438449) - Speed: 564.0 [MK/s] - Found: 1
Public Addr: 1PWo3JeBHpRhh6uasKKNBSVFcREHB5X9P8
Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3r2FdEJec4RhDmzHm8GkV
Priv (HEX): 0x00000000000000000000000000000000000000000000004AD8C8A8E2772B6382

Range: 45B791FF293F7EC654 -> 45B791FF2B938AAA53 (Keys: 10000000000, Remaining: 438272) - Speed: 564.7 [MK/s] - Found: 2
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
0x1FFFFFF
on 12/05/2025, 09:50:38 UTC
How to edit VanitySearch by JLP to search in puzzle 71 space (not from 1)?

Anybody gone into c/c++ in this project?

I am currently working on it.. it works but still inconsistent, I'll post it when it become stable
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
0x1FFFFFF
on 23/04/2025, 09:01:49 UTC
You need the fastest hashlib and Base58 implementation in the world,
Warp-level
I’ve worked on this and developed a solution Grin

holy moly Tongue

Wait, we don't need a public key here? BTC address? Roll Eyes



Hi NoMachine, I test your WIF roulette, but Wif speed key doesnt show up ? only spinning wheel animation
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
0x1FFFFFF
on 17/03/2025, 18:35:31 UTC



There is no end to the keyspace in my script!
It runs in full random mode, creating an endless loop.

Hi @Nomachine. I am curious about random mode in this code. is that the random totally fully random each keys or it similiar like keyhunt ?

Thanks.
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
0x1FFFFFF
on 25/02/2025, 22:07:22 UTC
Hi @zahid888. I am curious about this from last year.. I even write some python script to try to understand this, but still didnt get that :

It’s just a few lines of code, bro—why overcomplicate it?  Remember, it’s only for generating the starting point!

Below is full demonstration & Code

Demo:

https://www.talkimg.com/images/2025/02/25/q4fzj.gif

Code:
import random
import subprocess

print('''\n\n      Demo By Zahid888\n
puzzle: 67 730fc235 Possibilities : 13\n
Seed : 2113081982 KHex : 730fc235
Seed : 2179848786 KHex : 730fc235
Seed : 2620256395 KHex : 730fc235
Seed : 3559516538 KHex : 730fc235
Seed : 5559894373 KHex : 730fc235
Seed : 5960477113 KHex : 730fc235
Seed : 6204436682 KHex : 730fc235
Seed : 7016671995 KHex : 730fc235
Seed : 8305603871 KHex : 730fc235
Seed : 8560029709 KHex : 730fc235
Seed : 8633074902 KHex : 730fc235
Seed : 9737552820 KHex : 730fc235
Seed : 9997208084 KHex : 730fc235\n\n''')
while True:
    x = input('seed integer : ')
    seed_value = int(x)
    random.seed(seed_value)
    seed = str(seed_value)
    a = random.randrange(2**30, 2**31)
    random_start = "%00x" % a
    random_range = (random_start+"000000000:"+random_start+"fffffffff")
    print('\nSeed : ' + str(x) + ' KHex : ' + str(random_start) + '\n')
    cmd_command =('BitCrack.exe -b 128 -t 256 -p 512 --keyspace '+random_range+' 1BY8GQbnueYofwSuFAT3USAhGjPrkxDdW9\n')
    subprocess.call(cmd_command, shell=True)


Hi @zahid888. I am curious about this from last year.. I even write some python script to try to understand this, but still didnt get that :

Hey Bro, welcome to the black hole! Cheesy Just a friendly reminder—if you win, I definitely expect an appreciation fee... Fair trade, right?  Grin Grin


Thanks for your response @zahid888. I am overthink about this for almost 2 year.

From all logic including magical pattern and everything. only your approach about seeds that got my attention.. beside the random logic things. because when author said the key was totally random without pattern. the only thing to find it is through the random too (computing power and some luck also needed ). but the random isnt just random.. there's some seed / entrophy in it... My questions is, how do you know / determine about 5 to 20 possibility starting point from such seeds ?

If i ever find the key.. 2 btc will hit your wallet right away  Grin Grin

Post
Topic
Board Bitcoin Discussion
Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it
by
0x1FFFFFF
on 25/02/2025, 17:26:33 UTC

puzzle: 66 HuhHuh?? Possibilities : ??



puzzle: 67 HuhHuh?? Possibilities : ??


In my previous two posts, a question mark turned into an answer. As I mentioned, there are 5 to 20 possible starting points, and the answer is...

puzzle: 66 2832ed74 Possibilities : 10         puzzle: 67 730fc235 Possibilities : 13

   Seed : 1198740450 KHex : 2832ed74            Seed : 2113081982 KHex : 730fc235
   Seed : 1869248704 KHex : 2832ed74            Seed : 2179848786 KHex : 730fc235
   Seed : 3920977047 KHex : 2832ed74            Seed : 2620256395 KHex : 730fc235
   Seed : 4138865358 KHex : 2832ed74            Seed : 3559516538 KHex : 730fc235
   Seed : 5491054614 KHex : 2832ed74            Seed : 5559894373 KHex : 730fc235
   Seed : 5889540521 KHex : 2832ed74            Seed : 5960477113 KHex : 730fc235
   Seed : 6227837743 KHex : 2832ed74            Seed : 6204436682 KHex : 730fc235
   Seed : 7311367263 KHex : 2832ed74            Seed : 7016671995 KHex : 730fc235
   Seed : 7442940504 KHex : 2832ed74            Seed : 8305603871 KHex : 730fc235
   Seed : 8850149776 KHex : 2832ed74            Seed : 8560029709 KHex : 730fc235
                                                Seed : 8633074902 KHex : 730fc235
                                                Seed : 9737552820 KHex : 730fc235
                                                Seed : 9997208084 KHex : 730fc235



Hi @zahid888. I am curious about this from last year.. I even write some python script to try to understand this, but still didnt get that :

Code:
import hashlib
from ecdsa import SigningKey, SECP256k1
import binascii
import base58
import random
import time

def set_random_seed(manual_seed=None):
    if manual_seed is not None:
        random.seed(manual_seed)
    else:
        # Auto seed between 1000000000 to 9999999999
        random_seed = random.randint(1000000000, 9999999999)
        random.seed(random_seed)
        print(f"Auto Generated Seed: {random_seed}")

def get_random_private_key(start_range, end_range):
    return random.randint(start_range, end_range)

def private_key_to_public_key(private_key_hex):
    signing_key = SigningKey.from_string(bytes.fromhex(private_key_hex), curve=SECP256k1)
    verifying_key = signing_key.get_verifying_key()
    pub_key = verifying_key.to_string("compressed")
    return pub_key

def public_key_to_address(public_key):
    sha256_hash = hashlib.sha256(public_key).digest()
    ripemd160_hash = hashlib.new('ripemd160')
    ripemd160_hash.update(sha256_hash)
    hash160 = ripemd160_hash.digest()
    version_hash160 = b'\x00' + hash160
    double_sha256 = hashlib.sha256(hashlib.sha256(version_hash160).digest()).digest()
    binary_address = version_hash160 + double_sha256[:4]
    address = base58.b58encode(binary_address).decode('utf-8')
    return address

def generate_address_from_private_key(private_key_int):
    private_key_hex = format(private_key_int, '064x')
    public_key = private_key_to_public_key(private_key_hex)
    address = public_key_to_address(public_key)
    return {
        'private_key': private_key_hex,
        'address': address
    }

def generate_from_bit_range(bit_number):
    start_range = 2 ** (bit_number - 1)
    end_range = (2 ** bit_number) - 1
    private_key_int = get_random_private_key(start_range, end_range)
    result = generate_address_from_private_key(private_key_int)
   
    print(f"\nBit {bit_number}")
    print(f"Range: {hex(start_range)[2:]}:{hex(end_range)[2:]}")
    print(f"Address: {result['address']}")
    print(f"Private Key: {result['private_key']}")
    print("-" * 80)
    return result

def main():
    while True:
        print("\nSelect seed option:")
        print("\n1. Manual seed (input your own number)")
        print("2. Auto seed (random between 1000000000 to 9999999999)")
        print("3. Exit")
       
        choice = input("\nEnter your choice (1-3): ")
       
        if choice == "1":
            try:
                seed = int(input("Enter your seed number: "))
                set_random_seed(seed)
            except ValueError:
                print("Invalid input. Please enter a valid number.")
                continue
        elif choice == "2":
            set_random_seed()
        elif choice == "3":
            print("Exiting program...")
            break
        else:
            print("Invalid choice. Please select 1, 2, or 3.")
            continue
       
        print("\n=== Random Generation from Bit Ranges ===")
        for bit in range(1, 70):
            generate_from_bit_range(bit)

if __name__ == "__main__":
    main()