Some of you may have already used my NxtMin vanity generator which searches for progressively smaller and smaller numeric Nxt addresses. After many requests, I have finally forked that project and modified it so that it can output Reed Solomon Nxt addresses and search for specified patterns.
HOW IT WORKSThe application will generate a 50 character, random string. It will then sequentially append digits to the end of the key and check the address for all specified pattern matches. Currently, you can provide a string to search at the beginning or the end of the address, any where in the address
or provide a Regex expression for more complex patterns.
Please note that "NXT" is stripped from the beginning of the addresses and all dashes are removed before a pattern is checked. However, addresses will be outputted to the results file formatted as a traditional Nxt address.
HOW TO USEFrom the command prompt, enter:
nxtrsvanity_xx.exe
(Replace "xx" with the variant for your specific type of CPU. You will be prompted for any patterns that you may want to search. Again, there are four options and if you leave a particular option blank, the application will not search for that pattern.
Alternatively, you can pass your search patterns in as parameters. Pass the application a '--help' parameter for more information, or see the help output below:
NxtRSVanity : RLHs Nxt Address Generator
This account generator, generates private keys resulting in vanity
Reed Solomon addresses.
Once an address has been found, the application will create a file
named nxt.txt in the root folder of the application, outputting the
results. If a nxt.txt file already exists, the application will append
new results.
Thank you!
USAGE:
--prefix, -p:
Choose your own prefix for the private key. If not provided, NxtRSVanity
will randomly generate a 50 character private key.
--beginswith, -b:
Search for specific text at the beginning of the RS address.
--endswith, -e:
Search for specific text at the end of the RS address.
--contains, -c:
Search the specific string anywhere within the RS address.
--regex, -r:
Search for a specific regex pattern.
--help, -?:
Print this help document.
If you've found this application helpful, please send tips to
1102622531
SOURCE & DOWNLOADSGithub:
https://github.com/rhartness/NxtRSVanityBinaries:
Both 32-bit and 64-bit files.(*)
* I'm not shisting anyone but always be cautious when downloading binary files that generate private key information. I recommend downloading and compiling the application from source.
I guarantee that these files are clean. However, in good conscience I must highly recommend you use these tools strictly for fun and NOT for storing significant amounts of Nxt if you are downloading the binary files and not the source code.
RESULTSOn my Macbook with a 2.3 GHz i7, I can generate and check ~32k addresses/sec-- That's pretty fast! At that speed, I can find numerous 3-character patterns near instantly, and 4-char patterns can be found in just a few seconds!
NOTESThis can also work with Mono. I built this project using VS 2013 on Windows 7, in a Parallels VM. If you have a Windows VM, this application will probably work better in that environment, but in either case, the application should still run.
DONATIONSIf you find this application to be of use, please considering a small, token donation. Donation addresses are:
* Nxt: 1102622531
* BTC: 1Mhk5aKnE6jN7yafQXCdDDm8T9Qoy2sTqS
* LTC: LKTF6AjzFj2CG81rQravs164VsoJJnEPmm
* DOGE: DGea4Qev7eJGmohWq2iKSeDkrTsPeYXQAC
PLEASE NOTE: NxtSwe provided the ReedSolomon address implementation in C#! If you would like to send a tip, be sure to throw a few Nxt his way too! Without his help, this wouldn't exist!
* Nxt: NXT-HMVV-XMBN-GYXK-22BKK
UPDATE (Mar-09-2016): I've updated the download link. I was formerly using Copy to save my file, but since Barracuda Networks discontinued this service, I've moved to GDrive.