RollBit.io
Newbie

Activity: 36
Merit: 0
|
 |
December 17, 2016, 04:51:01 AM |
|
The fastest and most efficient card for use with vanitygen is hands down the R9 Nano. Unless you can get a 480 to work, which I have yet to see outside of the claim on the wiki.
What kind of speed does it do? I searched the thread and see you commenting on it's efficiency but I am looking at speed. Thanks, Dave I run mine underclocked, but still get 48Mkey/s. I'm sure it is possible to get a slightly faster card, if you don't mind spending double on electricity and enjoy heat. Hello, I was generating with my gpu but i'm not sure where the privatekey and publickey are stored, all i get is this: C:\Users\John\Desktop\OCL VANITY>oclvanitygen -D 0:0 -i 1ROLL Difficulty: 132052112 [29.41 Mkey/s][total 50331648][Prob 31.7%][50% in 1.8s] atch idx: 0 CPU hash: 1b545ac2d80b34568c240a91df74rag708vvbdc2 GPU hash: 64b0a2ffac6c544edbc3552e3cb3a1adc623dcac Found delta: 4160432 Start delta: 67108234 What you just posted shows that you were at about 31.7% chance of finding a private key at that point. When it stops you'll have your public and private keys. It looks like you were doing something fairly simple so I'm assuming it should be done by now, right? I had to enable -S safe mode to make it display privatekeys, but now it's only half the speed, 14mkey/s , would you know if it's possible to get full speed without -S mode and still display privatekeys? It only shows me the CPU and GPU hash like my earlier post. Thanks!
|
|
|
|
|
UGMZ
Newbie

Activity: 14
Merit: 0
|
 |
December 31, 2016, 04:30:38 PM |
|
I have a problem after using the make command to build it from the source see the error below.. :~/Desktop/vanitygen-master$ make cc -ggdb -O3 -Wall -c -o vanitygen.o vanitygen.c In file included from vanitygen.c:32:0: pattern.h:54:12: error: field ‘vxc_bntarg’ has incomplete type BIGNUM vxc_bntarg; ^~~~~~~~~~ pattern.h:55:12: error: field ‘vxc_bnbase’ has incomplete type BIGNUM vxc_bnbase; ^~~~~~~~~~ pattern.h:56:12: error: field ‘vxc_bntmp’ has incomplete type BIGNUM vxc_bntmp; ^~~~~~~~~ pattern.h:57:12: error: field ‘vxc_bntmp2’ has incomplete type BIGNUM vxc_bntmp2; ^~~~~~~~~~ vanitygen.c: In function ‘vg_thread_loop’: vanitygen.c:134:21: error: ‘BN_MASK2’ undeclared (first use in this function) if ((rekey_at == BN_MASK2) || (rekey_at > rekey_max)) ^~~~~~~~ vanitygen.c:134:21: note: each undeclared identifier is reported only once for each function it appears in <builtin>: recipe for target 'vanitygen.o' failed make: *** [vanitygen.o] Error 1
|
|
|
|
|
Chris!
Legendary

Activity: 1382
Merit: 1133
|
 |
December 31, 2016, 05:59:16 PM |
|
The fastest and most efficient card for use with vanitygen is hands down the R9 Nano. Unless you can get a 480 to work, which I have yet to see outside of the claim on the wiki.
Is this the GPU you would suggest? http://m.ebay.ca/itm/AMD-Radeon-R9-Nano-VisionTek-4GB-/322347235890?nav=SEARCHI see lots of different GPUs with R9 Nano in the title so can't really figure out what I'm looking for.
|
|
|
|
|
mautematico
Newbie

Activity: 12
Merit: 1
|
 |
January 05, 2017, 10:55:29 PM |
|
Did you have any progress on this? Please, come to this report, may be together we can fix it! https://github.com/samr7/vanitygen/issues/84I have a problem after using the make command to build it from the source see the error below.. :~/Desktop/vanitygen-master$ make cc -ggdb -O3 -Wall -c -o vanitygen.o vanitygen.c In file included from vanitygen.c:32:0: pattern.h:54:12: error: field ‘vxc_bntarg’ has incomplete type BIGNUM vxc_bntarg; ^~~~~~~~~~ pattern.h:55:12: error: field ‘vxc_bnbase’ has incomplete type BIGNUM vxc_bnbase; ^~~~~~~~~~ pattern.h:56:12: error: field ‘vxc_bntmp’ has incomplete type BIGNUM vxc_bntmp; ^~~~~~~~~ pattern.h:57:12: error: field ‘vxc_bntmp2’ has incomplete type BIGNUM vxc_bntmp2; ^~~~~~~~~~ vanitygen.c: In function ‘vg_thread_loop’: vanitygen.c:134:21: error: ‘BN_MASK2’ undeclared (first use in this function) if ((rekey_at == BN_MASK2) || (rekey_at > rekey_max)) ^~~~~~~~ vanitygen.c:134:21: note: each undeclared identifier is reported only once for each function it appears in <builtin>: recipe for target 'vanitygen.o' failed make: *** [vanitygen.o] Error 1
|
|
|
|
|
HashFlare_DE
Newbie

Activity: 42
Merit: 0
|
 |
January 06, 2017, 06:52:02 AM |
|
Can anybody tell me what i have to do to get the programm running?
C:\Users\xxxxxxxxxxxx\Desktop\vanitygen-0.22-win>oclvanitygen.exe -v -d 1 1Bastian Prefix difficulty: 873388193410 1Bastian Difficulty: 873388193410 Device: Intel(R) Celeron(R) CPU 1037U @ 1.80GHz Vendor: Intel(R) Corporation (8086) Driver: 1.1.0.0 Profile: FULL_PROFILE Version: OpenCL 1.2 (Build 71409) Max compute units: 2 Max workgroup size: 1024 Global memory: 2147352576 Max allocation: 536838144 OpenCL compiler flags: -DDEEP_PREPROC_UNROLL Compiling kernel, can take minutes...failure. clBuildProgram: CL_BUILD_PROGRAM_FAILURE Build log: Compilation started :173:19: error: constant address space qualified variables are required to be in itialized Compilation failed Available OpenCL platforms: 0: [Intel(R) Corporation] Intel(R) OpenCL 0: [Intel(R) Corporation] Intel(R) HD Graphics 1: [Intel(R) Corporation] Intel(R) Celeron(R) CPU 1037U @ 1.80GHz
|
|
|
|
|
OgNasty
Donator
Legendary

Activity: 5614
Merit: 6586
Leading Crypto Sports Betting & Casino Platform
|
 |
January 06, 2017, 07:12:26 AM |
|
The fastest and most efficient card for use with vanitygen is hands down the R9 Nano. Unless you can get a 480 to work, which I have yet to see outside of the claim on the wiki.
Is this the GPU you would suggest? http://m.ebay.ca/itm/AMD-Radeon-R9-Nano-VisionTek-4GB-/322347235890?nav=SEARCHI see lots of different GPUs with R9 Nano in the title so can't really figure out what I'm looking for. Some people have gotten rx480's to work, so that might be the best option these days. The new AMD Vega line is also coming out soon, which could be a great vanity miner if it's affordable...
|
| ..Stake.com.. | | | ▄████████████████████████████████████▄ ██ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ██ ▄████▄ ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██ ██████ ██ ██████████ ██ ██ ██████████ ██ ▀██▀ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██████ ██ █████ ███ ██████ ██ ████▄ ██ ██ █████ ███ ████ ████ █████ ███ ████████ ██ ████ ████ ██████████ ████ ████ ████▀ ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██ ██ ▀▀▀▀▀▀▀▀▀▀ ██ ▀█████████▀ ▄████████████▄ ▀█████████▀ ▄▄▄▄▄▄▄▄▄▄▄▄███ ██ ██ ███▄▄▄▄▄▄▄▄▄▄▄▄ ██████████████████████████████████████████ | | | | | | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▄▀▄ █▀▀█▀▄▄ █ █▀█ █ ▐ ▐▌ █ ▄██▄ █ ▌ █ █ ▄██████▄ █ ▌ ▐▌ █ ██████████ █ ▐ █ █ ▐██████████▌ █ ▐ ▐▌ █ ▀▀██████▀▀ █ ▌ █ █ ▄▄▄██▄▄▄ █ ▌▐▌ █ █▐ █ █ █▐▐▌ █ █▐█ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█ | | | | | | ▄▄█████████▄▄ ▄██▀▀▀▀█████▀▀▀▀██▄ ▄█▀ ▐█▌ ▀█▄ ██ ▐█▌ ██ ████▄ ▄█████▄ ▄████ ████████▄███████████▄████████ ███▀ █████████████ ▀███ ██ ███████████ ██ ▀█▄ █████████ ▄█▀ ▀█▄ ▄██▀▀▀▀▀▀▀██▄ ▄▄▄█▀ ▀███████ ███████▀ ▀█████▄ ▄█████▀ ▀▀▀███▄▄▄███▀▀▀ | | | ..PLAY NOW.. |
|
|
|
LoyceV
Legendary

Activity: 4186
Merit: 22893
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
January 06, 2017, 07:51:08 AM |
|
Can anybody tell me what i have to do to get the programm running?
C:\Users\xxxxxxxxxxxx\Desktop\vanitygen-0.22-win>oclvanitygen.exe -v -d 1 1Bastian
0: [Intel(R) Corporation] Intel(R) HD Graphics 1: [Intel(R) Corporation] Intel(R) Celeron(R) CPU 1037U @ 1.80GHz
I don't think oclvanitygen will work on Intel HD Graphics. That leaves CPU-only, which is a lot slower, but should work. Try vanitygen.exe instead of "ocl".
|
|
|
|
Chris!
Legendary

Activity: 1382
Merit: 1133
|
 |
January 06, 2017, 02:16:38 PM |
|
The fastest and most efficient card for use with vanitygen is hands down the R9 Nano. Unless you can get a 480 to work, which I have yet to see outside of the claim on the wiki.
Is this the GPU you would suggest? http://m.ebay.ca/itm/AMD-Radeon-R9-Nano-VisionTek-4GB-/322347235890?nav=SEARCHI see lots of different GPUs with R9 Nano in the title so can't really figure out what I'm looking for. Some people have gotten rx480's to work, so that might be the best option these days. The new AMD Vega line is also coming out soon, which could be a great vanity miner if it's affordable... So what I linked to, that's a rx480? When I just search R9 Nano I get so many options with diamond this sapphire this... I don't understand any of it. Any experience with external GPUs (eGPUs?)?
|
|
|
|
|
|
oaz7t
|
 |
January 06, 2017, 02:36:41 PM |
|
Great guide samr7!!! I am trying to configure my one with http://brainwallet.org/ but site seems off line... Anyone know why?
|
|
|
|
|
|
|
adaseb
Legendary

Activity: 4046
Merit: 1762
|
 |
January 09, 2017, 10:23:36 AM |
|
Anyone know what I need to modify to make the search start from a particular address and go up sequentially? Basically I got a few GPUs that can no longer mine ETH and ZEC and for fun, I want to solve the 51th bit in the "32btc contest thread" located here https://bitcointalk.org/index.php?topic=1306983.0;allI just need the search to start at 1,125,899,906,842,620 and end at 2,251,799,813,685,250.
|
|
|
|
|
xhomerx10
Legendary

Activity: 4718
Merit: 11859
|
 |
January 09, 2017, 01:51:46 PM |
|
Anyone know what I need to modify to make the search start from a particular address and go up sequentially? Basically I got a few GPUs that can no longer mine ETH and ZEC and for fun, I want to solve the 51th bit in the "32btc contest thread" located here https://bitcointalk.org/index.php?topic=1306983.0;allI just need the search to start at 1,125,899,906,842,620 and end at 2,251,799,813,685,250. Vanitygen isn't going to help you with that. What you need to do is convert those to hexidecimal, generate the corresponding wallet import format private key and find the address. Vanitygen randomly searches out addresses and compares them with your search parameters. Take your decimal number. I like this one: 1,125,899,906,842,623 because it converts to this
11111111111111111111111111111111111111111111111111 binary number
but you need to convert it to this
3FFFFFFFFFFFF hexadecimal number
then pad it with zeros to make it 64 characters
0000000000000000000000000000000000000000000000000003FFFFFFFFFFFF
now add 80 to the beginning (to make it a Bitcoin private key)
800000000000000000000000000000000000000000000000000003FFFFFFFFFFFF (keep this one in mind for later) hash it once (SHA256)
08260BC6AE17D00E40464A8EE0DA4C9FDAF1BEFC14C528CFC169798D868860DD
hash that result (SHA256)
53FA3A525E44DEF51F9A0B6E910E6DCA51AB0A99E1756BB97BE32E01308390A0
Now take the first 4 bytes (this is the checksum) and add it to the end of the red number
800000000000000000000000000000000000000000000000000003FFFFFFFFFFFF53FA3A52
convert that to Base58
5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nFAaVmEdoLi3nb9s
There you have the uncompressed wallet import format private key for your original decimal private key which gives you the public address of: 1JnSYv9ZQ4kLRANt4FgbGVYBPXCrpfek6P Which is empty. (one down, many to go!) Seems like you need a specialized computer program to run through the possibilities for you but not Vanitygen.
|
|
|
|
|
adaseb
Legendary

Activity: 4046
Merit: 1762
|
 |
January 09, 2017, 11:07:47 PM |
|
Seems like you need a specialized computer program to run through the possibilities for you but not Vanitygen.
Thanks for the info. Yes I understand I need some special software to do so, but there was a user "bdb" who modified vanitygen to make it go sequential and managed to get it to work. https://bitcointalk.org/index.php?topic=1306983.msg13448822#msg13448822I then patched the VanityGen code to solve the same problem. This is only a very small mod. - set the initial private key = 1, rather than random - change the pattern matching [you could probably even use the existing one; but there is no need to convert to b58] If its an easy modification then I would try it out. But I rather not start coding from the beginning. Afterall the reward is very small for so much work.
|
|
|
|
|
OstapkoBendorenko
Newbie

Activity: 45
Merit: 0
|
 |
January 11, 2017, 01:50:43 PM |
|
how it works in oclvanitygen? -s <file> Seed random number generator from <file>\n
|
|
|
|
|
kolloh
Legendary

Activity: 1736
Merit: 1023
|
 |
January 11, 2017, 03:00:40 PM |
|
how it works in oclvanitygen? -s <file> Seed random number generator from <file>\n
This option is used to tell VanityGen to use a seed from the file you specify instead of its default seed ( which is from OpenSSL or /dev/urandom on Linux ). I don't recommend using this option as the default seed should be secure and random enough and if you use this option to use a seed from a static file, someone else with the same seed could generate the private keys for the addresses you create. This feature is likely designed for if you have a hardware RNG device that you wish to use as a seed which I doubt many people have.
|
|
|
|
|
LoyceV
Legendary

Activity: 4186
Merit: 22893
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
January 11, 2017, 04:18:29 PM Last edit: January 11, 2017, 06:01:37 PM by LoyceV |
|
I don't recommend using this option as the default seed should be secure and random enough and if you use this option to use a seed from a static file, someone else with the same seed could generate the private keys for the addresses you create. Option -s uses a random file as extra input. If you search for the same prefix twice, you don't get the same result. You can easily test this for yourself, I just did, and got 4 different addys.
|
|
|
|
kolloh
Legendary

Activity: 1736
Merit: 1023
|
 |
January 11, 2017, 04:27:42 PM |
|
I don't recommend using this option as the default seed should be secure and random enough and if you use this option to use a seed from a static file, someone else with the same seed could generate the private keys for the addresses you create. Option -s uses a random file as extra input. If you search for the same prefix twice, you don't get the same result. Are you sure its extra input and not replacing the RNG data that is normally used? samr7 indicated the following in the initial post: Nonetheless, if you feel the default RNG is unable to provide numbers that are sufficiently difficult to guess, vanitygen can be directed to seed the RNG from an external file using the -s option That line seems to indicate its seeding entirely from the external file and not just using it as additional data.
|
|
|
|
|
adaseb
Legendary

Activity: 4046
Merit: 1762
|
 |
January 12, 2017, 04:39:18 AM |
|
Yes it definitely adds to the random seed and definitely doesn't set it to some initial value. I've been searching for an easy way to mod it so it would search sequentially so I could get the 51st bit in that 32 BTC challenge thread. By the way I launched a Vanity Generation Service at https://bitcointalk.org/index.php?topic=1748422.0Basically I offer free easy vanity generation and charge for harder to find vanities. So if you have a very slow CPU and want a basic vanity I can find it for you instead. IF this post is considered spam, I apologize and will remove it.
|
|
|
|
|
adaseb
Legendary

Activity: 4046
Merit: 1762
|
 |
January 14, 2017, 01:28:36 AM |
|
Just wondering if there is anyway to disable the CPU checking when using GPUs on oclvanitygen.
It seems that any GPUs connected to a 1x PCIe slot run at 50% the speed compared to the main GPU thats connected to the 16x PCIe slot.
Seems like there is a bandwidth bottleneck creating the slowdown.
|
|
|
|
|
jacktheking
Legendary

Activity: 1484
Merit: 1001
Personal Text Space Not For Sale
|
 |
January 14, 2017, 02:13:47 AM |
|
So I recently spend three hours or so generating a new vanitygen address on my Notebook that run on AMD graphic processing unit. Before it reaches 50% it show something like Match idx: 0 CPU hash: [removed] GPU hash: [removed] Found delta: [removed] Start delta: [removed]
I Googled for this 'error' and it seem that this only happen when the GPU code do not match with the CPU code, hence not showing us the private key. The vanity address I was trying to generate was 1nTech. I couldn't find a fix for this problem online - other than using my CPU to search. I followed an advice and generate short vanity address to see if this problem will occur or not, it does not occur and I manage to get the private key - for example 1111. Anyone have any fix for this? (I tried upgrading my AMD graphic processing unit but somehow my Windows have 'blinking' issue so I revert the upgrade.)
|
So sad! This profile does not appear as the #1 result (on anonymous) Google searches anymore.
Time to be active on the crypto forums again? Proud to be one of the few Legendary members of the Sparkie Red Dot!
Gonna put this on my resume if I ever join a cryptocurrency/blockchain industry!
|
|
|
|