FTCVanity.exe
-
[quote name=“ChristianRiesen” post=“3810” timestamp=“1368654677”]
I used your feathercoin script. And on the console I just used vantitygen -X 14 6ChrisWhy would 1C be possible for bitcoin, but 6C not be possible for Feathercoin? Sorry a bit confused here.
[/quote]It’s all hex to me too :), I suppose the same way 2 + 2 !=5 and never can be unless the input 2 is altered to 3 or the applied maths changed (in this case the version/application byte altered), it all has to add up in order to produce a valid base58 private key and a 34 character address I suppose… :-\
Although only related to Bitcoin address’s it’s enough to hurt your head :D
[url=https://en.bitcoin.it/wiki/Base58Check_encoding#Features_of_Base58Check]https://en.bitcoin.it/wiki/Base58Check_encoding#Features_of_Base58Check[/url] -
Currently working on v1.01, all being well I should have the .exe and source up later on today:
EDIT: Screenshot removed & added to OP.
-
FTCVanity_v1.01 now released. OP Links updated.
[b]Changelog:[/b]
Added vanitygen64 support and created the GUI start screen for FTCVanity. -
[quote name=“UKMark” post=“3917” timestamp=“1368712154”]
FTCVanity_v1.01 now released. OP Links updated.[b]Changelog:[/b]
Added vanitygen64 support and created the GUI start screen for FTCVanity.
[/quote]Might want to add the ability to select the Install Directory as it installs to “\FTCVanity\” which just installs to the root of the drive it’s run from, which happened to be T:\FTCVanity\ for me.
^^;
-
[quote name=“ShadowEW” post=“3932” timestamp=“1368716618”]
[quote author=UKMark link=topic=489.msg3917#msg3917 date=1368712154]
FTCVanity_v1.01 now released. OP Links updated.[b]Changelog:[/b]
Added vanitygen64 support and created the GUI start screen for FTCVanity.
[/quote]Might want to add the ability to select the Install Directory as it installs to “\FTCVanity\” which just installs to the root of the drive it’s run from, which happened to be T:\FTCVanity\ for me.
^^;
[/quote]Did it still run/work from your T: Drive? (i never checked that :-\ , although it should still work as I’m sure I never mentioned C: anywhere ?)…Let me know on this…
Yeah that is definitely on my to do list though, I chose root for simplicity and workability tbh. Currently concentrating more on functionality first, the finer tweaks will be added in due course. 8)
I am working on a function to import the private key into the client at the moment, although limited due to the client having no fixed abode :(
-
[quote name=“UKMark” post=“3936” timestamp=“1368718510”]
[quote author=ShadowEW link=topic=489.msg3932#msg3932 date=1368716618]
[quote author=UKMark link=topic=489.msg3917#msg3917 date=1368712154]
FTCVanity_v1.01 now released. OP Links updated.[b]Changelog:[/b]
Added vanitygen64 support and created the GUI start screen for FTCVanity.
[/quote]Might want to add the ability to select the Install Directory as it installs to “\FTCVanity\” which just installs to the root of the drive it’s run from, which happened to be T:\FTCVanity\ for me.
^^;
[/quote]Did it still run/work from your T: Drive? (i never checked that :-\ , although it should still work as I’m sure I never mentioned C: anywhere ?)…Let me know on this…
Yeah that is definitely on my to do list though, I chose root for simplicity and workability tbh. Currently concentrating more on functionality first, the finer tweaks will be added in due course. 8)
I am working on a function to import the private key into the client at the moment, although limited due to the client having no fixed abode :(
[/quote]Yup it still worked perfectly, just ran from the root of the drive it was launched from. Tested it on three drives. ~
-
[quote name=“ShadowEW” post=“3962” timestamp=“1368737790”]
[quote author=UKMark link=topic=489.msg3936#msg3936 date=1368718510]
[quote author=ShadowEW link=topic=489.msg3932#msg3932 date=1368716618]
[quote author=UKMark link=topic=489.msg3917#msg3917 date=1368712154]
FTCVanity_v1.01 now released. OP Links updated.[b]Changelog:[/b]
Added vanitygen64 support and created the GUI start screen for FTCVanity.
[/quote]Might want to add the ability to select the Install Directory as it installs to “\FTCVanity\” which just installs to the root of the drive it’s run from, which happened to be T:\FTCVanity\ for me.
^^;
[/quote]Did it still run/work from your T: Drive? (i never checked that :-\ , although it should still work as I’m sure I never mentioned C: anywhere ?)…Let me know on this…
Yeah that is definitely on my to do list though, I chose root for simplicity and workability tbh. Currently concentrating more on functionality first, the finer tweaks will be added in due course. 8)
I am working on a function to import the private key into the client at the moment, although limited due to the client having no fixed abode :(
[/quote]Yup it still worked perfectly, just ran from the root of the drive it was launched from. Tested it on three drives. ~
[/quote]Thanks for FB shadow! 8)
-
Woo got my first vanity address! I actually used oclvanitygen to get it since it’s faster with a gpu, but I used yours for a shorter pattern and it worked! Not to mention I used the parameters you had for yours to generate the address in oclvanitygen.
Thanks UKMark!
-
[quote name=“aysyr” post=“4001” timestamp=“1368754443”]
Woo got my first vanity address! I actually used oclvanitygen to get it since it’s faster with a gpu, but I used yours for a shorter pattern and it worked! Not to mention I used the parameters you had for yours to generate the address in oclvanitygen.Thanks UKMark!
[/quote]Great news and thanks for FB, I will add support for the GPU generators eventually.
I am slowly thinking that importing the private keys from cmd is not a valid option as far as I can tell this is done via the Feathercoin daemon when ran from command line or that the client needs a .conf to be ran as a -server (both of which add further headaches tbh, considering that importing them into the client manually is not really rocket science to do) I may just simplify things a little so the user can import themselves from a generated text file or similar. Still undecided though :-\
If anyone [i]does[/i] know of a way to import private keys directly into the [i]client[/i] from cmd can you please post below with a how-to… 8)
-
v1.02 released OP DL link & source updated.
Been busy today :)[b]Changelog:[/b]
Now offers full GUI frontend (vanitygen now runs as hidden background task)
Added error message for invalid Feathercoin pattern input (as reported by vanitygen)
Added README to menu button
Added ability to store created keys
Added ability to view stored keys
Added ability to permanently delete stored keys (recommended if you are using any of them in your wallet)
Added ability to install program in the directory of your choice.As I have now set vanitygen as a background task I will be adding the ability to open up stored keys in a text editor for easier copy & pasting of the Private Key, for now any stored keys are located at \FTCVanity\key.txt
If anyone feels that they are getting false positives for the input pattern error, then please let me know below and include the exact pattern that you entered.
-
v1.03 released.
[b]Changelog:[/b]
Added ability for user to select whether vanitygen runs in hidden (default) or verbose (open) mode.
Added ability for user to open stored Vanity Addresses & Private Keys in notepad.exe for easier importing (copy/paste etc) in to the Feathercoin client.
Added further error checking for any reported Pattern Errors that are [i]definite[/i] false positives (an error message will be displayed if this bug is encountered for the user to report here on the forum).
Cleaned up main menu background graphic to remove excessive image noise in white areas. -
v1.04 released.
[b]Changlog:[/b]
FTCVanity is now totally menu driven (see latest screenshot in OP)
Updated menu screen graphics with animated matrix and Feathercoin logo
Now support oclvanitygen for faster GPU vanity address generation
.exe also comes bundles with verified OpenCL.dll which is required for oclvanitygen to work.I have no means of testing oclvanitygen because all of my GPU’s are tied up on my Linux miner, so I am relying on user Feedback as to whether it works as should :)
-
v1.05 Minor bug fixes -
[b]Changelog:[/b]
Fixed type mismatch error on initial launch (this only happened on certain versions of Win 7 :-\ Weird to say the least) < Thanks to Markus1337 for reporting this!
Added part fix for the [i]unable to generate…[/i] error (this mainly affects slower systems) Still debugging this issue fully though and will update a final fix in due course! -
v1.07 (v1.06 never made official release :) )
[b]Changelog:[/b]
Added settings menu.
Can now be configured to generate vanity addresses for Feathercoin, Litecoin & Bitcoin.
Added [i]run once[/i] self configuration on first run, this is basically a short test to measure system performance of the PC FTCVanity is installed on. this is to enable trouble free operation even on the slowest of PC’s. < That’s the plan anyway :)
Edit: Also vanitygen, vanitygen64 & oclvanitygen now start minimised, so if you wish to see progress output on longer patterns, etc, simply double click the black CMD window in the systray.Will update the Github source later on today, Download link updated in OP along with new screenshots added.
-
[quote name=“UKMark” post=“4908” timestamp=“1369137655”]
v1.07 (v1.06 never made official release :) )[b]Changelog:[/b]
Added settings menu.
Can now be configured to generate vanity addresses for Feathercoin, Litecoin & Bitcoin.
Added [i]run once[/i] self configuration on first run, this is basically a short test to measure system performance of the PC FTCVanity is installed on. this is to enable trouble free operation even on the slowest of PC’s. < That’s the plan anyway :)
Edit: Also vanitygen, vanitygen64 & oclvanitygen now start minimised, so if you wish to see progress output on longer patterns, etc, simply double click the black CMD window in the systray.Will update the Github source later on today, Download link updated in OP along with new screenshots added.
[/quote] good work mate, keep going ;) -
[quote name=“Markus1337” post=“5014” timestamp=“1369165388”]
[quote author=UKMark link=topic=489.msg4908#msg4908 date=1369137655]
v1.07 (v1.06 never made official release :) )[b]Changelog:[/b]
Added settings menu.
Can now be configured to generate vanity addresses for Feathercoin, Litecoin & Bitcoin.
Added [i]run once[/i] self configuration on first run, this is basically a short test to measure system performance of the PC FTCVanity is installed on. this is to enable trouble free operation even on the slowest of PC’s. < That’s the plan anyway :)
Edit: Also vanitygen, vanitygen64 & oclvanitygen now start minimised, so if you wish to see progress output on longer patterns, etc, simply double click the black CMD window in the systray.Will update the Github source later on today, Download link updated in OP along with new screenshots added.
[/quote] good work mate, keep going ;)
[/quote]Just a few little buggy bug things left to sort and the jobs a gudun as they say in the trade, well the building trade anyway :)
-
v1.09
[b]Changelog:[/b]
99.9% bug free, I would say 100% but that would be tempting fate.
Improved initial once only benchmarking configuration script to take an average over 5 iterations of the test, this gives a far more accurate result to enable configuration for system performance differences down to milliseconds.…And that’s it really, don’t think I can take this much further now, apart from maybe an auto import key feature, when/if the client becomes more accessible.
Many thanks to everyone who contributed with feedback and a BIG thanks to Markus1337 for his bug reporting an improvement ideas/suggestions. 8)
Enjoy! :)
-
[quote name=“UKMark” post=“5554” timestamp=“1369255415”]
v1.09[b]Changelog:[/b]
99.9% bug free, I would say 100% but that would be tempting fate.
Improved initial once only benchmarking configuration script to take an average over 5 iterations of the test, this gives a far more accurate result to enable configuration for system performance differences down to milliseconds.…And that’s it really, don’t think I can take this much further now, apart from maybe an auto import key feature, when/if the client becomes more accessible.
Many thanks to everyone who contributed with feedback and a BIG thanks to Markus1337 for his bug reporting an improvement ideas/suggestions. 8)
Enjoy! :)
[/quote] Very good job you did there Mark! OpenCL (GPU) seems stable for my PC and almost doubled the key/s rate compared to the CPU. Anyone interested it is really worth checking it out 8) -
I was having some problems with 1.07, but 1.09 seems to be quite awesome.
-
[quote name=“Kevlar” post=“5882” timestamp=“1369342633”]
I was having some problems with 1.07, but 1.09 seems to be quite awesome.
[/quote]Brilliant news, thanks for the FB 8)