Fialka M-125
- This is a modified version LostCoins
- Huge thanks kanhavishva and to all developers whose codes were used in Fialka M-125.
- Сonvert addresses 1... into binary hashes RIPEMD160 use b58dec.exe Run:
b58dec.exe addresses.txt base160.bin
- It is important to sort the base160.bin file otherwise the Bloom search filter will not work as expected.
- To SORT base160.bin use the program RMD160-Sort.exe Run:
RMD160-Sort.exe base160.bin hex160-Sort.bin
Run: Fialka.exe -h
Usage: Fialka M-125 [options...]
Options:
-v, --version Print version. For help visit https://github.com/phrutis/Fialka
-u, --uncomp Search only uncompressed addresses
-b, --both Search both (uncompressed and compressed addresses)
-g, --gpu Enable GPU calculation
-i, --gpui GPU ids: 0,1...: List of GPU(s) to use, default is 0
-x, --gpux GPU gridsize: g0x,g0y,g1x,g1y, ...: Specify GPU(s) kernel gridsize, default is 8*(MP number),128
-t, --thread CPU number of cores and threads
-o, --out Output results Found to the specified text file. Default: Found.txt
-m, --max -m 1-256 Range bit limiter
-s, --seed Text file name or other
-z, --zez Additional meaning or other
-e, --nosse Disable SSE hash function
-r, --rkey Number of Modes
-n, --nbit Number of letters or other
-f, --file RIPEMD160 binary SORT hash file path with addresses 1...
-h, --help Shows this page
- Use old databases or a generator to create list Passphrases, Minikeys, WIF, HEX
- The list of Found passphrases is here and here
- There is a ready-made file test.bin inside 8 words of 3 letters
- Uncomressed: cat, gaz, for, car
- Compressed: abc, cop, run, zip
- Make your own passphrase or minikeys for test
- There is a ready-made file test.bin inside 8 WIF:
- 4 WIF Uncomressed:
5JiznUZskJpwodP3SR85vx5JKeopA3QpTK63BuziW8RmGGyJg81
5KMdQbcUFS3PBbC6VgitFrFuaca3gBY4BJt4jpQ2YTNdPZ1CbuE
5HwfeuhdFscL9YTQCLT2952dieZEtKbzJ328b4CR1v6YUVLu2D7
5J9J63iW7s5p54T569qstediqNgBTLXpUmxUtQwsXTaHz3JCsKt - 4 WIF Compressed:
L3UBXym7JYcMX91ssLgZzS2MvxTxjU3VRf9S4jJWXVFdDi4NsLcm
L3BEabkqcsppnTdzAWiizPEuf3Rvr8QEac21uRVsYb9hjesWBxuF
L31UCqx296TVRtgpCJspQJYHkwUeA4o3a2pvYKwRrCCAmi2NirDG
KyiR31LZTQ2hk1DRxEticnsQCA8tjFZcgJiKNaRArZME5fpfAjWj - Make your own WIF or HEX for test
- For search Uncompressed WIF 5.. (51 length) use the -b parameter!
- Work only in CPU
- -t ? how many cores (threads) to use? 1-11 max
- If CPU 64 cores, you can run 6 copies of the program -t 10 with different dictionaries.txt
- For text files less than 100,000 use -t 1
- Maximun lines in text file 2,147,483,647 on a new line
- if the file is larger, cut into EmEditor chunks by 2,000,000,000 lines
- The last two lines in the file are LOST!
- For Passphrases use only letters and symbols: A-Za-z0-9А-Яа-яёЁьЪЬъ `~!@#$&*()-_=+{}|;:'<>,./? others will be Skipped!
- Run:
Fialka.exe -b -t 1 -r 0 -s Dictionaries.txt -z Passphrases -f test.bin
To search for Minikeys
- For Minikeys S... (length 22) or S... (length 30)
- Run:
Fialka.exe -t 1 -r 0 -s Minikeys-list.txt -z Passphrases -f test.bin
- For WIF ONLY ! letters and symbols Base58 (ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz123456789)
- For WIF The first letter must be L... (length 52) and K... (length 52) or 5... (length 51) if 5.. WIF is listed use -b
- Run:
Fialka.exe -t 1 -r 0 -s Private-keys-wif.txt -z WIF -f test.bin
- For HEX use only 0,1,3,4,5,6,7,8,9,a,b,c,d,e,f length 1-64 max)
- Run:
Fialka.exe -t 1 -r 0 -s Private-keys-hex.txt -z HEX -f test.bin
- VanitySearch Search the prefix 16jY7qLJ from a puzzles 64 bits
- Example WIF out:
KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYvQqYKVuZryGJLxfH1P
KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYwJvoHMhmXgVkKmTcAx
KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYwYTCAfXHKuFsZ2stFG
KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYwyWFyQr5iVJkTvXccg
KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYzMHHGVeYFPidEza7Td
KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZ3hA1yqkkqoyqype3pQ
KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZ4CZMYvJden3dEAzBrN - We know that the private key corresponds to 64 bits. Therefore, set the -m 64 range limiter.
- If the output private key is more or less than 64 bits, skip...
- For 256 bit range use -m 256 or other ranges skip...
- -n ? number of random letters. If prefix 38 letters 52-38 = -n 14 (without сhecksum)
- Run:
Fialka.exe -t 6 -r 1 -f puzles.bin -s KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZ4CZMY -n 12 -m 64
Run: Fialka.exe -t 6 -r 2 -f test.bin -m 64 -n 45
Run: Fialka.exe -t 6 -r 3 -f test.bin -n 60
Run: Fialka.exe -t 6 -r 4 -f test.bin -n 60
Run: Fialka.exe -t 6 -r 5 -f test.bin -n 60
Similar settings as in mode 2 without range limiter -m
Run: Fialka.exe -t 6 -r 6 -f test.bin -n 45
Create file Minikeys.txt
Add Minikeys S... (22) or S.. (30) on a new line. One line = 1 thread (-t 1) max -t 64
Run: Fialka.exe -t 6 -r 7 -f test.bin
Create a text file WIF.txt with 65536 WIF on a new line.
Run: Fialka.exe -t 0 -g -i 0 -x 256,256 -r 8 -f test.bin
Example address puzzle 64 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN
The longer the prefix found, the more accurate the WIF
You can specify the exact range for the WIF search.
Use start and finish options to randomize between them.
The output creates 2 next files Found.txt and NEW-WIF.txt (only WIF sorted)
Search WIF from prefix 16jY7qLJn
Run: VanitySearch.exe -t 0 -gpu -g 256,256 -r 25000 -start 8000000000000000 -finish ffffffffffffffff -o Found.txt 16jY7qLJn
Search WIF from prefix 16jY7qLJnx
Run: VanitySearch.exe -t 0 -gpu -g 256,256 -r 25000 -start 8000000000000000 -finish ffffffffffffffff -o Found.txt 16jY7qLJnx
Search WIF from prefix 16jY7qLJnxb
Run: VanitySearch.exe -t 0 -gpu -g 256,256 -r 25000 -start 8000000000000000 -finish 9000000000000000 -o Found.txt 16jY7qLJnxb
- Microsoft Visual Studio Community 2019
- CUDA version 10.22
- BTC: bc1qh2mvnf5fujg93mwl8pe688yucaw9sflmwsukz9
LostCoins is licensed under GPL v3.0
ALL THE CODES, PROGRAM AND INFORMATION ARE FOR EDUCATIONAL PURPOSES ONLY. USE IT AT YOUR OWN RISK. THE DEVELOPER WILL NOT BE RESPONSIBLE FOR ANY LOSS, DAMAGE OR CLAIM ARISING FROM USING THIS PROGRAM.