Sy
Legendary
Offline
Activity: 1484
Merit: 1003
Bounty Detective
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 27, 2014, 09:16:33 AM |
|
Ah more instances...true it will increase the probability of finding the address...
What about those vanitypool - is that still being worked on / open source?
|
|
|
|
Scar3cr0w
Newbie
Offline
Activity: 1
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 29, 2014, 12:21:07 PM |
|
So I've used vanitygen for a while now and wrote this batch file to ease generation, and felt that it could help some of the less techy windows users out there. Just make a text file, in the same folder as the vanitygen.exe file, rename it to something like vanity64.bat (the .bat is the important part, make sure you can view file extensions when changing this part) copy and paste the code below and save the file. You can then just make a shortcut to this file on your desktop and double-click it and just answer the questions anytime you need to generate an address! @echo off REM This batch file was written by Scar3cr0w to make using REM Vanity Gen easier for windows users. Just a small part of giving REM back to this awesome community.
echo You can always press ctrl+c to stop this script from running. CALL :GETINPUT GOTO :EOF
:GETINPUT set /p Name=Enter your desiered pattern (The leading 1 has been added for you): 1 set /p ConfirmName=Your pattern will begin with 1%name% Is this correct [y/n]?: if "%ConfirmName%"=="" (GOTO GETINPUT) if "%ConfirmName%"=="y" (GOTO SOLD) else (GOTO EXIT)
:SOLD set /p AFH=Is this an address-for-hire generation that requires a public key [y/n]?: if "%AFH%"=="y" (GOTO GETPUB) if "%AFH%"=="n" (GOTO STRICTNESS1) else (GOTO EXIT)
:STRICTNESS1 set /p Eieye=Do you require your pattern to be CaSe SenSitvE [y/n]? if "%Eieye%"=="y" (GOTO CASEYES) if "%Eieye%"=="n" (GOTO CASENO) else (GOTO EXIT)
:STRICTNESS2 set /p Eieye=Do you require your pattern to be CaSe SenSitvE [y/n]? if "%Eieye%"=="y" (GOTO CASEYESFH) if "%Eieye%"=="n" (GOTO CASENOFH) else (GOTO EXIT)
:GETPUB set /p PubKey=Paste in your Public Key: (GOTO STRICTNESS2)
:CASEYES vanitygen64.exe 1%name% (GOTO EOF)
:CASENO vanitygen64.exe -i 1%name% (GOTO EOF)
:CASEYESFH vanitygen64.exe -P %PubKey% 1%name% (GOTO EOF)
:CASENOFH vanitygen64.exe -i -P %PubKey% 1%name% (GOTO EOF)
:EOF pause (GOTO EXIT)
:EXIT exit Delete the "64" from lines [36,40,44,48] to use the 32 bit version. It could be better written but when I first wrote this there was no -P option, and I just hacked it into the existing batch file I had from before, but it still works just fine ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Take it and use it how you wish! Hope it helps someone!
|
|
|
|
MICRO
Legendary
Offline
Activity: 2464
Merit: 1037
CEO @ Stake.com and Primedice.com
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 29, 2014, 12:28:52 PM |
|
Well its not rly hard to use vanitygen. But i was to lazy and stupid to do so. Now i made new vanity addy but ofc locally with vanitygen. But well now its to late. 1MicroXV8cAyggKeXRJWhRsv1yZaqtiWTE
|
|
|
|
Bitcoin.Greece
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 29, 2014, 08:31:17 PM Last edit: March 29, 2014, 09:48:34 PM by Bitcoin.Greece |
|
|
Get a VPN - Protect yourself
|
|
|
jgbreezer
Newbie
Offline
Activity: 5
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 30, 2014, 04:32:40 PM Last edit: April 01, 2014, 12:33:19 AM by jgbreezer |
|
Has anyone tried Catalyst 14 beta? I just upgraded my Ubuntu Linux system to 14.04 and it had been working fine before on Ubuntu Linux 12.10 using older (maybe 12.x) catalyst drivers.
I think it can still generate short ones ok of 4chars ish (has output them but I haven't imported/validated to check), but I'm getting suspicious of it taking too long to generate some slightly longer ones that says a few hours to 50% and yet after multiple attempts with multiple address-searches (using -f and -o options to read from/write to a file), probably around double the quoted time to get 50% chance in total (or well over the 50% time on one run, near it again on another completely restarted run, and several more runs of many minutes on various others), it hasn't output anything. Either I'm really unlucky or the software's not working properly... Can't be sure which yet.
|
|
|
|
Velkro
Legendary
Offline
Activity: 2296
Merit: 1014
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 02, 2014, 03:08:06 PM |
|
great software, thank you newest graphic drivers and generation is really fast
|
|
|
|
pajak666
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 02, 2014, 10:57:27 PM |
|
what is the reason that address generation for 1address has bigger difficulty than 1AdReSs ? afaik vanity gen randomly generates private keys and check if they match pattern we are willing to find? both patterns have the same number of signs to look for, so what is the reason that it is easier to find pattern with small and capital letters?
|
|
|
|
TheRealSteve
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 02, 2014, 11:14:03 PM |
|
what is the reason that address generation for 1address has bigger difficulty than 1AdReSs ? afaik vanity gen randomly generates private keys and check if they match pattern we are willing to find? both patterns have the same number of signs to look for, so what is the reason that it is easier to find pattern with small and capital letters?
It isn't actually related to uppercase vs lowercase. There's a pretty technical reason for the difficulty differences which has to do with the hash of the public key and how that gets encoded into Base58Check. Check out this stack exchange post which explains it for the most part: http://bitcoin.stackexchange.com/a/22786Edit - And also this post: https://bitcointalk.org/index.php?topic=25804.msg2606437#msg2606437
|
|
|
|
Deep1
Newbie
Offline
Activity: 44
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 02, 2014, 11:47:17 PM |
|
Created mine within 10 mins
|
|
|
|
dishwara
Legendary
Offline
Activity: 1855
Merit: 1016
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 03, 2014, 04:06:26 AM |
|
what is the reason that address generation for 1address has bigger difficulty than 1AdReSs ? afaik vanity gen randomly generates private keys and check if they match pattern we are willing to find? both patterns have the same number of signs to look for, so what is the reason that it is easier to find pattern with small and capital letters?
1address has 8 characters , 1AdReSs has 7 characters, so it takes more difficulty.
|
|
|
|
|
|
e1ghtSpace
Legendary
Offline
Activity: 1526
Merit: 1001
Crypto since 2014
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 17, 2014, 06:21:53 AM |
|
what is the reason that address generation for 1address has bigger difficulty than 1AdReSs ? afaik vanity gen randomly generates private keys and check if they match pattern we are willing to find? both patterns have the same number of signs to look for, so what is the reason that it is easier to find pattern with small and capital letters?
1address has 8 characters , 1AdReSs has 7 characters, so it takes more difficulty. Lol, i guess he didn't notice he typed address wrong.
|
|
|
|
TheRealSteve
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 17, 2014, 10:09:33 AM |
|
I'd imagine he only typo'd it in his forum post (replacing their actual desired vanity with a generic 'address' one and screwing up on that) ![Tongue](https://bitcointalk.org/Smileys/default/tongue.gif)
|
|
|
|
mprep
Global Moderator
Legendary
Offline
Activity: 3794
Merit: 2612
In a world of peaches, don't ask for apple sauce
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 17, 2014, 01:15:03 PM |
|
Vanitygen uses the OpenSSL random number generator.
Is it safe to use Vanitygen after the uncovering of the Heartbleed bug in OpenSSL? Is it affected and/or it has been fixed?
|
|
|
|
TheRealSteve
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 17, 2014, 02:44:44 PM |
|
Vanitygen uses the OpenSSL random number generator.
Is it safe to use Vanitygen after the uncovering of the Heartbleed bug in OpenSSL? Is it affected and/or it has been fixed? Yes, it's safe - it's not a service or client that deals with TLS HeartBeat at all, OpenSSL is pretty much only used to generate the key pairs. Note that I don't think it actually stores these key pairs securely in memory (nevermind if you output it to a file, of course) unless you use the 'prompt for password' option, so if you've already got a trojan on your machine and that thing happens to look for (ocl)vanitygen and tries to pilfer things, it would know the keys to your vanity address - but at that point vanitygen's storage methods are probably the least of your worries ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) But at least that's unrelated entirely to OpenSSL and the heartbleed bug.
|
|
|
|
KingSlamma
Newbie
Offline
Activity: 48
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 21, 2014, 08:04:50 PM |
|
Having trouble with oclvanitygen.
Command I enter: C:\Users\x\xx\Vanity\oclvanitygen.exe -v -i -p 0 -d 0 1slamma
What I receive back:
Prefix difficulty: 27763956579 1slamma Difficulty: 27763956579 Device: Intel(R) Core(TM) i7-3632QM CPU @ 2.20GHz Vendor: Intel(R) Corporation (8086) Driver: 3.0.1.10123 Profile: FULL_PROFILE Version: OpenCL 1.2 (Build 75658) Max compute units: 8 Max workgroup size: 1024 Global memory: 2147352576 Max allocation: 536838144 OpenCL compiler flags: -DDEEP_PREPROC_UNROLL Error loading kernel file 'calc_addrs.cl': No such file or directory Available OpenCL platforms: 0: [Intel(R) Corporation] Intel(R) OpenCL 0: [Intel(R) Corporation] Intel(R) Core(TM) i7-3632QM CPU @ 2.20GHz 1: [Intel(R) Corporation] Intel(R) HD Graphics 4000
The calc_addrs.cl is in the same folder as the oclvanitygen.
What am I missing or doing wrong?
|
|
|
|
TheRealSteve
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 21, 2014, 08:36:01 PM |
|
Error loading kernel file 'calc_addrs.cl': No such file or directory
What am I missing or doing wrong?
Not sure.. Did you build it yourself, or downloaded? If you downloaded - which one? (if all else fails try all 3 listed earlier) In a command prompt, if you type 'dir', does 'calc_addrs.cl' show up (I know you say it is, just trying to eliminate some Windows bits)? If 'yes', try executing from the command prompt (if you haven't been). Also try executing it as Administrator, just in case you've got some whack permissions going on in your user folder. Note that this error is very specifically about not being able to open the file for reading, so is unrelated to any hardware issues.
|
|
|
|
KingSlamma
Newbie
Offline
Activity: 48
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 21, 2014, 09:23:07 PM |
|
I downloaded from the original post. I didn't know there were updates to the code. Tried as administrator and received the same error.
Directory of C:\Users\x\xx\Vanity
04/21/2014 10:09 AM <DIR> . 04/21/2014 10:09 AM <DIR> .. 07/01/2012 12:58 AM 214,312 cacert.pem 06/29/2012 11:53 PM 36,553 calc_addrs.cl 10/11/2012 08:28 PM 1,188,864 oclvanitygen.exe 10/11/2012 08:29 PM 1,855,488 oclvanityminer.exe 10/11/2012 08:29 PM 2,514,944 oclvanityminer64.exe 10/11/2012 08:28 PM 1,160,192 vanitygen.exe 10/11/2012 08:29 PM 1,621,504 vanitygen64.exe 7 File(s) 8,591,857 bytes 2 Dir(s) 321,862,152,192 bytes free
Do I need to point to the calc_addrs.cl file somehow?
|
|
|
|
TheRealSteve
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 21, 2014, 09:56:37 PM |
|
I downloaded from the original post. I didn't know there were updates to the code.
See: https://bitcointalk.org/index.php?topic=25804.msg6048543#msg6048543Do I need to point to the calc_addrs.cl file somehow?
No - should work 'as is', and 0.22 should definitely be working. The only time I can get that error to show up, even though the file is in that folder, is if I launch it from a different folder. e.g. say I'm in c:\Users\ and then enter the command "c:\Users\Me\SomeFolder\oclvanitygen.exe ..." If I cd over to c:\Users\Me\SomeFolder\ and then enter the command "oclvanitygen.exe ...", all is fine. So are you sure you're starting it from that folder, or are you starting it from a different folder?
|
|
|
|
|