Pages:
Author

Topic: Vanitygen: Vanity bitcoin address generator/miner [v0.22] - page 47. (Read 1153383 times)

hero member
Activity: 2492
Merit: 621
Can someone point me in the direction of instrustions on how to install and run this on a raspi 3 please?

Thank you.
legendary
Activity: 3696
Merit: 2219
💲🏎️💨🚓
C:\Users\Piotrek\Desktop\vanitygen-0.22-win>oclvanityminer -u https://vanitypool.appspot.com/ -a 1DE1h8iWGrfjRr34947QoF7cCAR24E2nq9 -t 1
Available OpenCL platforms:
0: [Advanced Micro Devices, Inc.] AMD Accelerated Parallel Processing
  0: [AuthenticAMD] AMD Phenom(tm) II X4 965 Processor
1: [NVIDIA Corporation] NVIDIA CUDA
  0: [NVIDIA Corporation] GeForce GTX 750 Ti

C:\Users\Piotrek\Desktop\vanitygen-0.22-win>

How to chose gpu?

c:\blah\oclvanitygen64.exe -f work.txt -o dump.txt -D 0:0 -D 1:0

Try -D 0:0 first then -D 0:1 to get an idea of what your speeds are then try both together.

work.txt is where you searches are, dump.txt is where there data is dumped to.
hero member
Activity: 518
Merit: 500
C:\Users\Piotrek\Desktop\vanitygen-0.22-win>oclvanityminer -u https://vanitypool.appspot.com/ -a 1DE1h8iWGrfjRr34947QoF7cCAR24E2nq9 -t 1
Available OpenCL platforms:
0: [Advanced Micro Devices, Inc.] AMD Accelerated Parallel Processing
  0: [AuthenticAMD] AMD Phenom(tm) II X4 965 Processor
1: [NVIDIA Corporation] NVIDIA CUDA
  0: [NVIDIA Corporation] GeForce GTX 750 Ti

C:\Users\Piotrek\Desktop\vanitygen-0.22-win>

How to chose gpu?
legendary
Activity: 1382
Merit: 1122
If it says something about nVidia or AMD there is chance you can use oclvanitygen. If its an intel GPU you likely cant.

So basically if you have an Intel GPU you can't use it to search for vanity addresses? Damn. That's all I have in every laptop I own haha. I'm not much of a DIY person when it comes to computers. Maybe way back in the day when we upped our memory in our home computer by 8GB or something. Boy oh boy, that was the day!



I just had a thought. I have an android TV box with an octa-core GPU. I'm sure it could do a damn good job finding vanity addresses but it runs on Android 4.4. I know way back in the day someone made an android version of Vanitygen. Had anyone made an up-to-date version of oclvanitygen for Android? It would make a lot of sense because android isn't just for mobile devices anymore. I've been checking out a dual-boot windows/android ultrabook that would be good for creating vanity addresses too.

Or is there a way to use the computing power from my Android TV box on a Windows laptop? That would work too.
member
Activity: 89
Merit: 11
Is anyone here familiar enough with the code to understand this issue?
https://github.com/samr7/vanitygen/issues/83

(Not like there are enough private key choices), but:

Can anyone confirm if vanitygen is using the entire private key range of
 0x1 to 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140
to choose private keys

OR does vanitygen use a smaller range?

Thanks!
Vanitygen uses the standard openssl libraries, the key's generated are secp256k1.
One of the secp257k1 constants it the mentioned key range, so yes it is using this range.
legendary
Activity: 1456
Merit: 1081
I may write code in exchange for bitcoins.
Is anyone here familiar enough with the code to understand this issue?
https://github.com/samr7/vanitygen/issues/83

(Not like there are enough private key choices), but:

Can anyone confirm if vanitygen is using the entire private key range of
 0x1 to 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140
to choose private keys

OR does vanitygen use a smaller range?

Thanks!

I didn't realize that the key range doesn't go from 0x1 to 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF.
sr. member
Activity: 751
Merit: 253
Is anyone here familiar enough with the code to understand this issue?
https://github.com/samr7/vanitygen/issues/83

(Not like there are enough private key choices), but:

Can anyone confirm if vanitygen is using the entire private key range of
 0x1 to 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140
to choose private keys

OR does vanitygen use a smaller range?

Thanks!
legendary
Activity: 3500
Merit: 2792
Escrow Service
In my zip file are no 64 bot verion from the oclvanitygen
I use the version 0.22 from vanitygen

Is that the wrong verion?
sr. member
Activity: 751
Merit: 253
WiLLie,

what happens if you enter this:

C:\>oclvanitygen64.exe -f work.txt -o dump.txt

legendary
Activity: 3500
Merit: 2792
Escrow Service
Hello,

i have a System with 6 AMD 480'er cards inside and will create some adresses with vanitygen.

My System show the card from the claymore miner

Cards available: 6
GPU #0: name: Ellesmere, 8192 MB available, 36 compute units
GPU #1: name: Ellesmere, 8192 MB available, 36 compute units
GPU #2: name: Ellesmere, 8192 MB available, 36 compute units
GPU #3: name: Ellesmere, 8192 MB available, 36 compute units
GPU #4: name: Ellesmere, 8192 MB available, 36 compute units
GPU #5: name: Ellesmere, 8192 MB available, 36 compute units
Total cards: 6

But how can i use this 6 cards to find a BTC Adress like "1WiLLi......." not only with the CPU and 300-400 khash / sec.
i will use my grafikcards to find the adress very fast, but i cant...

Best Regards
Willi

I have two cards and my command line looks something like this:

Code:
C:\>oclvanitygen64.exe -f work.txt -o dump.txt -D 0:0 -D 0:1

So yours *should* look something like:

Code:
C:\>oclvanitygen64.exe -f work.txt -o dump.txt -D 0:0 -D 0:1 -D 0:2 -D 0:3 -D 0:4 -D 0:5

it dos not work

here are my test

C:\_Share\vanitygen-0.22-win>oclvanitygen.exe -f work.txt -o dump.txt -D 0:0 -D 0:1 -D 0:2 -D 0:3 -D 0:4 -D 0:5

Next match difficulty: 78508 (2 prefixes)
Compiling kernel, can take minutes...failure.
clBuildProgram: CL_BUILD_PROGRAM_FAILURE
Build log:
C:\Users\xxx\AppData\Local\Temp\\OCL616T5.cl:173:19: error: variable in constant address space must be initialized
__constant bignum bn_zero;
                  ^
C:\Users\xxx\AppData\Local\Temp\\OCL616T5.cl:173:19: error: constant address space qualified variables are required to be initialized
2 errors generated.

error: Clang front-end compilation failed!
Frontend phase failed compilation.
Error: Compiling CL to IR
Device: Ellesmere
Vendor: Advanced Micro Devices, Inc. (1002)
Driver: 2079.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 2.0 AMD-APP (2079.5)
Max compute units: 36
Max workgroup size: 256
Global memory: -1073741824
Max allocation: -1073741824
Could not open device '0:0', ignoring
Compiling kernel, can take minutes...done!
Could not open device '0:2', ignoring
Could not open device '0:3', ignoring
Could not open device '0:4', ignoring
Could not open device '0:5', ignoring
ERROR: could not create thread: 11
ERROR: allocation failure?
sr. member
Activity: 751
Merit: 253
I'm on Linux and I can't run ./oclvanityminer -u cause I've run MAKE and installed only vanitygen. Does someone has the instructions on how to have oclvanityminer installed on linux so that I could join the mining pool? I was assuming this way I can run multiple computers in a pool to generate one Bitcoin Address.

IF you are on linux, all you need to do is

download master.zip
cd to vanitygen-master  directory

then enter

make oclvanityminer


thats it.  If you have more than one gpu you will need to tell which gpu to use with -D 0:0 -D 0:1   etc  to run FIVE GPU you will need -D 0:0 -D 0:1 -D 0:2 -D 0:3 -D 0:4

Your first GPU is 0

say by bye msft
sr. member
Activity: 751
Merit: 253
I'm on Linux and I can't run ./oclvanityminer -u cause I've run MAKE and installed only vanitygen. Does someone has the instructions on how to have oclvanityminer installed on linux so that I could join the mining pool? I was assuming this way I can run multiple computers in a pool to generate one Bitcoin Address.

IF you are on linux, all you need to do is

download master.zip
cd to vanitygen-master  directory

then enter

make oclvanitygen


thats it.  If you have more than one gpu you will need to tell which gpu to use with -D 0:0 -D 0:1   etc  to run FIVE GPU you will need -D 0:0 -D 0:1 -D 0:2 -D 0:3 -D 0:4

Your first GPU is 0

say by bye msft
hero member
Activity: 616
Merit: 603
I'm on Linux and I can't run ./oclvanityminer -u cause I've run MAKE and installed only vanitygen. Does someone has the instructions on how to have oclvanityminer installed on linux so that I could join the mining pool? I was assuming this way I can run multiple computers in a pool to generate one Bitcoin Address.
sr. member
Activity: 751
Merit: 253
Since the original ONLY checks uncompressed keys, I was looking for an option to do compressed keys OR both

I have tried both of these forks:
https://github.com/salfter/vanitygen/archive/master.zip
  says only for vanitygen - cpu

and
https://github.com/scintill/vanitygen/archive/compressed_opencl.zip

I ran both of these to find about 20 matches.

I entered the private key into bitaddress.org and EVERY one was the UNcompressed address. 
(bitaddress.org calculates both the UNcompressed and Compressed addresses from a private key.  all the ones found that matched the pattern were the Uncompressed addresses)

Has anyone had any luck finding one that calculates and checks for both compressed & uncompressed keys??
 OR just the compressed keys??

Thanks!
sr. member
Activity: 378
Merit: 250
How to get it working on linux? I already downloaded the source, but I don't know what I need to do now, sorry for the question but i never used linux...

I guess you should compile it. Check if you have gcc installed. If you don't know what is gcc, you may want to switch back to Windows
My hard disk is broken, I'm with a bootable linux usb flash drive for now 😂, anyway I will search on google how to compile an app thanks for the quick reply! Smiley
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
How to get it working on linux? I already downloaded the source, but I don't know what I need to do now, sorry for the question but i never used linux...

I guess you should compile it. Check if you have gcc installed. If you don't know what is gcc, you may want to switch back to Windows
sr. member
Activity: 378
Merit: 250
How to get it working on linux? I already downloaded the source, but I don't know what I need to do now, sorry for the question but i never used linux... 😂
legendary
Activity: 996
Merit: 1133
Get Some!
I get error "Access is denied" when start oclvanitygen.exe (as admin)  Sad What's wrong?
vanitygen64.exe works fine.
sr. member
Activity: 751
Merit: 253
Does ANYone know how to change the code so that more address calculations will be executed before generating a new random key?

If it calculates 3M addresses then generates a new random key, what code would we change to make it calculate 300M addresses before generating a new random key?

Thanks!

I am guessing it is one of these two lines:

Code:
const BN_ULONG rekey_max = 10000000;
BN_ULONG npoints, rekey_at, nbatch;

I hate to do the trial and error hack, but that is it, 10000000  increase to increase the hashes between random new key and decrease to generate more new random keys.
sr. member
Activity: 751
Merit: 253
Does ANYone know how to change the code so that more address calculations will be executed before generating a new random key?

If it calculates 3M addresses then generates a new random key, what code would we change to make it calculate 300M addresses before generating a new random key?

Thanks!

I am guessing it is one of these two lines:

Code:
const BN_ULONG rekey_max = 10000000;
BN_ULONG npoints, rekey_at, nbatch;
Pages:
Jump to: