Bitcoin Forum
September 20, 2019, 04:55:59 AM *
News: Latest Bitcoin Core release: 0.18.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 [64] 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 ... 185 »
  Print  
Author Topic: Vanitygen: Vanity bitcoin address generator/miner [v0.22]  (Read 1139458 times)
LtPaxIV
Sr. Member
****
Offline Offline

Activity: 400
Merit: 250


View Profile
June 05, 2013, 10:50:28 PM
 #1261

Hi,

Sorry if this has already been asked / answered.

How can I set vanity to generate random or a set of addresses based on a query and save all of the results to a text file?

Thanks,

Jack

if u want to use a set make a *.txt file in same directory as vanity looking like this

1fsvbfs
1fsafreaw
1fsgrsbvr

then use the -f flag >>> oclvanitygen -f file.txt

if u want vanity to write the matches to a file use the -o flag with a filename u want  >>>>>oclvanitygen -f file.txt -o testfile




Example command lines (oclvanitygen, device 0, default platform):

    Search for exact prefix 1ABCDE, keep searching after first match is found (-k):
    >oclvanitygen -d 0 -k 1ABCDE
    Search for prefix 1ABCDE in any combination of upper or lower case (-i):
    >oclvanitygen -d 0 -i 1ABCDE
    Search for ABCD anywhere in address (only supported on CPU vanitygen) (-r):
    >vanitygen -r ABCD
    Search for prefix 1ABCDE, use a seed file to make address generation more secure and random (-s):
    >oclvanitygen -d 0 -s RandomSeedFile.txt 1ABCDE
    Search for prefix 1ABCDE, keep searching after first match is found, and save all found address to a file:
    >oclvanitygen -d 0 -k -o GeneratedAddresses.txt 1ABCDE
    Search for many prefixes at once using a text file listing them (newline after each prefix including last):
    >oclvanitygen -d 0 -k -f PrefixList.txt
    Use all options above including case-insensitive search, and turn on verbose mode for more information:
    >oclvanitygen -d 0 -v -i -k -f PrefixList.txt -o GeneratedAddresses.txt -s RandomSeedFile.txt


When specifying a case-insensitive address prefix on the command line or in a text file list, you must still only use valid Base58 characters.
 This means you must only use lower-case i or o, and only upper-case L, or you will get an error.

    Bad: 1celeron, 1CELERON
    Good: 1ceLeron, 1CELERoN
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1568955359
Hero Member
*
Offline Offline

Posts: 1568955359

View Profile Personal Message (Offline)

Ignore
1568955359
Reply with quote  #2

1568955359
Report to moderator
1568955359
Hero Member
*
Offline Offline

Posts: 1568955359

View Profile Personal Message (Offline)

Ignore
1568955359
Reply with quote  #2

1568955359
Report to moderator
vlees
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
June 06, 2013, 02:52:11 PM
 #1262

I never got oclvanitygen to work on my GPU (only CPU which gets 750kkeys/s) so I read here that I should downgrade to AMD Catalyst 12.8.
So I did that, but still oclvanitygen does not work on my GPU:

Code:
Device: Cayman
Vendor: Advanced Micro Devices, Inc. (1002)
Driver: 1084.4 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1084.4)
Max compute units: 22
Max workgroup size: 256
Global memory: -2147483648
Max allocation: 536870912
OpenCL compiler flags:
Compiling kernel, can take minutes...LLVM ERROR: Cannot select: 0x549e808: i8 =
setcc 0x5494840, 0x5499070, 0x549a188 [ID=20]
  0x5494840: i32 = AMDILISD::ADD 0x5499070, 0x54997e0 [ID=19]
    0x5499070: i32,ch = CopyFromReg 0x418c8d8, 0x5499428 [ORD=166] [ID=15]
      0x5499428: i32 = Register %vreg33 [ORD=166] [ID=3]
    0x54997e0: i32,ch = load 0x418c8d8, 0x54948c8, 0x54928b8<LD4[getelementptr i
nbounds ([8 x i32] addrspace(2)* @modulus, i32 0, i32 0)]> [ORD=165] [ID=18]
      0x54948c8: i32 = Constant<192> [ORD=164] [ID=13]
      0x54928b8: i32 = undef [ORD=165] [ID=2]
  0x5499070: i32,ch = CopyFromReg 0x418c8d8, 0x5499428 [ORD=166] [ID=15]
    0x5499428: i32 = Register %vreg33 [ORD=166] [ID=3]

Anyone knows how to fix this?

Anyone?

BEEP BEP
salfter
Hero Member
*****
Offline Offline

Activity: 650
Merit: 500


My PGP Key: 92C7689C


View Profile WWW
June 06, 2013, 10:02:46 PM
 #1263

I never got oclvanitygen to work on my GPU (only CPU which gets 750kkeys/s) so I read here that I should downgrade to AMD Catalyst 12.8.
So I did that, but still oclvanitygen does not work on my GPU:

Code:
Compiling kernel, can take minutes...LLVM ERROR: Cannot select: 0x549e808: i8 = ...

Anyone knows how to fix this?

I was getting a similar error from my 7750 when I was running it with 13.1.  It works fine with 12.10, though.  I'd give that version a shot.

Tipjars: BTC 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2 LTC LTipsVC7XaFy9M6Zaf1aGGe8w8xVUeWFvR | My Bitcoin Note Generator | Pool Auto-Switchers: zpool MiningPoolHub NiceHash
Bitgem Resources: Pool Explorer Paper Wallet
salfter
Hero Member
*****
Offline Offline

Activity: 650
Merit: 500


My PGP Key: 92C7689C


View Profile WWW
June 06, 2013, 10:22:24 PM
 #1264

Code:
./oclvanitygen -D 0:0 -S -X 48 L

This should find a Litecoin key.  Instead, it runs forever. Is this a known limitation of oclvanitygen?

Use
Code:
./oclvanitygen -D 0:0 -S -X48 -i Light


You cannot have a space after the -X flag.

Code:
./oclvanitygen -D 0:0 -S -X48 L

Didn't make any difference...still grinds away forever without finding any keys.

Tipjars: BTC 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2 LTC LTipsVC7XaFy9M6Zaf1aGGe8w8xVUeWFvR | My Bitcoin Note Generator | Pool Auto-Switchers: zpool MiningPoolHub NiceHash
Bitgem Resources: Pool Explorer Paper Wallet
piit79
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250


Time for Plan ฿


View Profile
June 07, 2013, 10:40:00 AM
 #1265

while running oclvanitygen -d 0 -p 0 -o output.txt 1R
results in
C:\Users\admin\Desktop\vanitygen_catalyst\32>oclvanitygen -d 0 -o output.txt 1R
Difficulty: 1353
Match idx: 0
CPU hash: b3b8b1f62fb59e659835af2b81238fd979ca7e15
GPU hash: 049ae2c66df6d65bb092caa95c759c0599542a13
Found delta: 7338843 Start delta: 1
[3.61 Mkey/s][total 7340032]                                                   M
atch idx: 0
CPU hash: 22c34ee82b97f5b8af8ec9c7d2b9cd3b2e2b0421
GPU hash: 04afbde26e27f40663e0ce86223409a873019ff1
Found delta: 7335852 Start delta: 1
[5.32 Mkey/s][total 14680064]                                                  M
atch idx: 0
CPU hash: 47aa2162ee34797c81c0799254d7b5b266e4d5f1
GPU hash: 049381dea7d7d0638e44a8f0d9f2bc6e10d3ca4c
Found delta: 7326918 Start delta: 1
[6.09 Mkey/s][total 22020096]                                                  M
atch idx: 0
CPU hash: 6635552c18744c27a9f1976801f8439e406abdc3
GPU hash: 04ae7a508a7e8087b54b0947d46186c8f330c875
Found delta: 7338098 Start delta: 1
[6.58 Mkey/s][total 29360128]                                                  ^


And it just goes on forever and ever. but if i do it with the cpu version it work for perfect in no time. i read through form and have not noticed any thing posted about this.


I've come across this too with a full uninstall of newer drivers (removal tool) and downgrading to 12.8.

The only solution I can use to avoid the loop above is to run in safemode with the -S flag.

This does run a lot slower than normal.... however it is still a lot faster than my CPU.

I ran into this issue myself - was mining for a prefix 1piit79 on a 7970 and didn't realize it was a bug until I tried 3 times (and wasted quite a lot of GPU time - 50% tok ~7h Smiley )

Funnily enough it worked just fine when I ran it on 5870 (and it was surprisingly just a bit slower than the 7970).
jaywaka2713
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


aka 7Strykes


View Profile
June 07, 2013, 05:14:11 PM
 #1266

Code:
./oclvanitygen -D 0:0 -S -X48 L

Didn't make any difference...still grinds away forever without finding any keys.

I think your device flag is wrong. Also, I'm assuming you don't have more than one GPU because of your flag structure. Try:

Code:
./oclvanitygen -d 0 -S -X48 L(prefix)

The capital D might be why it doesn't identify your GPU.

K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
June 07, 2013, 06:54:33 PM
 #1267

Code:
./oclvanitygen -D 0:0 -S -X48 L

Didn't make any difference...still grinds away forever without finding any keys.

I think your device flag is wrong. Also, I'm assuming you don't have more than one GPU because of your flag structure. Try:

Code:
./oclvanitygen -d 0 -S -X48 L(prefix)

The capital D might be why it doesn't identify your GPU.
or just dont specify -d 0 at all Wink

[GPG Public Key]  [Devcoin Builds]  [BBQCoin Builds]  [Multichain Blockexplorer]  [Multichain Blockexplorer - PoS Coins]  [Ufasoft Miner Linux Builds]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
jaywaka2713
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


aka 7Strykes


View Profile
June 07, 2013, 06:56:43 PM
 #1268

or just dont specify -d 0 at all Wink

I do believe that it is necessary... I get an error if I don't

K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
June 07, 2013, 07:04:54 PM
 #1269

or just dont specify -d 0 at all Wink

I do believe that it is necessary... I get an error if I don't
Code:
~/git/bitcoin-vanitygen$ ./oclvanitygen -X 48 LNoobs
Difficulty: 264104224
Pattern: LNoobs                                                                
Address: LNoobsbG3rDntp8rc86F368SoPVHkW9z8P
Privkey: 6uB3J78ffBB7Uz22y8VH42awwRKiUiX7eqqqS1KkcauWa1qyLjg

j/k

[GPG Public Key]  [Devcoin Builds]  [BBQCoin Builds]  [Multichain Blockexplorer]  [Multichain Blockexplorer - PoS Coins]  [Ufasoft Miner Linux Builds]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
LtPaxIV
Sr. Member
****
Offline Offline

Activity: 400
Merit: 250


View Profile
June 08, 2013, 01:18:05 PM
 #1270

i found a solution for the vanity.thruhere.net site

how do i submit my solved work?
vlees
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
June 08, 2013, 11:23:21 PM
 #1271

I never got oclvanitygen to work on my GPU (only CPU which gets 750kkeys/s) so I read here that I should downgrade to AMD Catalyst 12.8.
So I did that, but still oclvanitygen does not work on my GPU:

Code:
Compiling kernel, can take minutes...LLVM ERROR: Cannot select: 0x549e808: i8 = ...

Anyone knows how to fix this?

I was getting a similar error from my 7750 when I was running it with 13.1.  It works fine with 12.10, though.  I'd give that version a shot.

Thanks, I'll try. I just painfully downgraded to 12.8 recently because this thread said so... Cheesy

BEEP BEP
salfter
Hero Member
*****
Offline Offline

Activity: 650
Merit: 500


My PGP Key: 92C7689C


View Profile WWW
June 09, 2013, 12:37:12 AM
 #1272

Code:
./oclvanitygen -D 0:0 -S -X48 L

Didn't make any difference...still grinds away forever without finding any keys.

I think your device flag is wrong. Also, I'm assuming you don't have more than one GPU because of your flag structure. Try:

Code:
./oclvanitygen -d 0 -S -X48 L(prefix)

The capital D might be why it doesn't identify your GPU.

It works fine for finding Bitcoin keys when I invoke it like this:

Code:
./oclvanitygen -D 0:0 -S 1

I have only one GPU, but note that the CPU is available as an OpenCL device as well (-D 0:1).  Not that you'd use oclvanitygen with your CPU as vanitygen is faster, but you could.

Tipjars: BTC 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2 LTC LTipsVC7XaFy9M6Zaf1aGGe8w8xVUeWFvR | My Bitcoin Note Generator | Pool Auto-Switchers: zpool MiningPoolHub NiceHash
Bitgem Resources: Pool Explorer Paper Wallet
salfter
Hero Member
*****
Offline Offline

Activity: 650
Merit: 500


My PGP Key: 92C7689C


View Profile WWW
June 09, 2013, 01:05:50 AM
 #1273

or just dont specify -d 0 at all Wink

I do believe that it is necessary... I get an error if I don't
Code:
~/git/bitcoin-vanitygen$ ./oclvanitygen -X 48 LNoobs
Difficulty: 264104224
Pattern: LNoobs                                                                
Address: LNoobsbG3rDntp8rc86F368SoPVHkW9z8P
Privkey: 6uB3J78ffBB7Uz22y8VH42awwRKiUiX7eqqqS1KkcauWa1qyLjg

j/k

...and for me, it just runs forever. Just tried it again with a 7750, then with a 6870 and even a Core 2 Duo E8400. What card and ATI driver version are you using? Leaving out the device-selection option causes it to exit with a list of available devices.

Tipjars: BTC 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2 LTC LTipsVC7XaFy9M6Zaf1aGGe8w8xVUeWFvR | My Bitcoin Note Generator | Pool Auto-Switchers: zpool MiningPoolHub NiceHash
Bitgem Resources: Pool Explorer Paper Wallet
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
June 09, 2013, 01:40:34 AM
 #1274

or just dont specify -d 0 at all Wink

I do believe that it is necessary... I get an error if I don't
Code:
~/git/bitcoin-vanitygen$ ./oclvanitygen -X 48 LNoobs
Difficulty: 264104224
Pattern: LNoobs                                                                
Address: LNoobsbG3rDntp8rc86F368SoPVHkW9z8P
Privkey: 6uB3J78ffBB7Uz22y8VH42awwRKiUiX7eqqqS1KkcauWa1qyLjg

j/k

...and for me, it just runs forever. Just tried it again with a 7750, then with a 6870 and even a Core 2 Duo E8400. What card and ATI driver version are you using? Leaving out the device-selection option causes it to exit with a list of available devices.

no ATI, a GTX580

does it spit out "Difficulty: *" or not?

[GPG Public Key]  [Devcoin Builds]  [BBQCoin Builds]  [Multichain Blockexplorer]  [Multichain Blockexplorer - PoS Coins]  [Ufasoft Miner Linux Builds]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
salfter
Hero Member
*****
Offline Offline

Activity: 650
Merit: 500


My PGP Key: 92C7689C


View Profile WWW
June 09, 2013, 04:15:21 PM
 #1275

...and for me, it just runs forever. Just tried it again with a 7750, then with a 6870 and even a Core 2 Duo E8400. What card and ATI driver version are you using? Leaving out the device-selection option causes it to exit with a list of available devices.

no ATI, a GTX580

does it spit out "Difficulty: *" or not?

It does.

I think I've figured out what's happening: oclvanitygen will only find keys wirh vanity addresses for non-Bitcoin address types.  These commands work:

Code:
./oclvanitygen -D 0:0 -S 1
./oclvanitygen -D 0:0 -S -X 48 Lfoo

This doesn't:

Code:
./oclvanitygen -D 0:0 -S -X 48 L

The degenerate case where you just want an address appears to only work for Bitcoin.

Tipjars: BTC 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2 LTC LTipsVC7XaFy9M6Zaf1aGGe8w8xVUeWFvR | My Bitcoin Note Generator | Pool Auto-Switchers: zpool MiningPoolHub NiceHash
Bitgem Resources: Pool Explorer Paper Wallet
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
June 09, 2013, 04:29:10 PM
 #1276

...and for me, it just runs forever. Just tried it again with a 7750, then with a 6870 and even a Core 2 Duo E8400. What card and ATI driver version are you using? Leaving out the device-selection option causes it to exit with a list of available devices.

no ATI, a GTX580

does it spit out "Difficulty: *" or not?

It does.

I think I've figured out what's happening: oclvanitygen will only find keys wirh vanity addresses for non-Bitcoin address types.  These commands work:

Code:
./oclvanitygen -D 0:0 -S 1
./oclvanitygen -D 0:0 -S -X 48 Lfoo

This doesn't:

Code:
./oclvanitygen -D 0:0 -S -X 48 L

The degenerate case where you just want an address appears to only work for Bitcoin.
try with an older ATI SDK?

[GPG Public Key]  [Devcoin Builds]  [BBQCoin Builds]  [Multichain Blockexplorer]  [Multichain Blockexplorer - PoS Coins]  [Ufasoft Miner Linux Builds]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
scintill
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile WWW
June 10, 2013, 11:30:24 PM
Last edit: June 13, 2013, 12:53:04 AM by scintill
 #1277

The degenerate case where you just want an address appears to only work for Bitcoin.

Not just the degenerate case, but certain prefixes.  I can't generate Li (hashes a long time when it should easily find it), but I can do LiG easily.  For some reason Lig says the prefix is not possible, but it should be, right? Edit: deepceleron explained this.

The problem exists in revision 75246451d38140261f5318c258e53e4db7875607 when the -X flag was added to oclvanitygen, so maybe it was never really working.

1SCiN5kqkAbxxwesKMsH9GvyWnWP5YK2W | donations
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1000



View Profile WWW
June 11, 2013, 08:04:40 AM
 #1278

The degenerate case where you just want an address appears to only work for Bitcoin.

but certain prefixes.  I can't generate Li (hashes a long time when it should easily find it), but I can do LiG easily.  For some reason Lig says the prefix is not possible, but it should be, right?


See:
(lightcoin) Valid addresses are in the range: LKDxGDJ-LiZZFKc7

Base58 ALPHABET = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"
pvtbrutus
Member
**
Offline Offline

Activity: 98
Merit: 10



View Profile
June 12, 2013, 09:22:31 AM
 #1279

Just posting this for anyone who is interested.

I get 26 Mkey/s with a GTX 680. Was quite easy to get running, only launched CMD and "oclvanitygen.exe 1Brutus".

Found my "1Brutus" address in 6min Cheesy.
scintill
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile WWW
June 13, 2013, 12:52:02 AM
 #1280

See:
(lightcoin) Valid addresses are in the range: LKDxGDJ-LiZZFKc7

Base58 ALPHABET = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"

Aha, you're right, thanks.  If anyone's curious, I verified these on brainwallet.org with hex strings 30000000000000000000000000000000000000000000000000 and 30ffffffffffffffffffffffffffffffffffffffffffffffff which are the lower and upper bounds of a litecoin pubkeyhash (1 network byte = 0x30, 20 bytes of hash, 4 bytes of checksum).

1SCiN5kqkAbxxwesKMsH9GvyWnWP5YK2W | donations
Pages: « 1 ... 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 [64] 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 ... 185 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!