Bitcoin Forum
May 24, 2018, 08:11:31 PM *
News: Latest stable version of Bitcoin Core: 0.16.0  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 11 12 13 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 ... 180 »
  Print  
Author Topic: Vanitygen: Vanity bitcoin address generator/miner [v0.22]  (Read 1108243 times)
Quartx
Hero Member
*****
Offline Offline

Activity: 826
Merit: 504


Becoming legend, but I took merit to the knee :(


View Profile WWW
May 16, 2013, 08:53:26 AM
 #1201

I'm using Ubuntu and vanitygen on CPU works just fine. I've tried to use GPU but got the error:

oclvanitygen also crashes on me on Windows 7:

Code:
D:\mining\vanitygen-0.22>oclvanitygen.exe -v -d 0 1111
Prefix difficulty:             16777216 1111
Difficulty: 16777216
Device: Barts
Vendor: Advanced Micro Devices, Inc. (1002)
Driver: 1084.4 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1084.4)
Max compute units: 12
Max workgroup size: 256
Global memory: 1073741824
Max allocation: 536870912
OpenCL compiler flags: -DDEEP_PREPROC_UNROLL -DVERY_EXPENSIVE_BRANCHES -DDEEP_VLIW -DAMD_BFI_INT
Compiling kernel, can take minutes...LLVM ERROR: Cannot select: 0x5f02c10: i8 =
setcc 0x44e1688, 0x5f03408, 0x44e1358 [ID=80]
  0x44e1688: i32 = AMDILISD::ADD 0x5f03408, 0x5f030d8 [ID=63]
    0x5f03408: i32,ch = CopyFromReg 0x593ede0, 0x5f03270 [ORD=179] [ID=51]
      0x5f03270: i32 = Register %vreg40 [ORD=179] [ID=14]
    0x5f030d8: i32,ch = load 0x593ede0, 0x5f03380, 0x44e09b0<LD4[getelementptr inbounds ([8 x i32] addrspace(2)* @modulus, i32 0, i32 7)]> [ORD=178] [ID=55]
      0x5f03380: i32 = Constant<28> [ID=39]
      0x44e09b0: i32 = undef [ORD=150] [ID=2]
  0x5f03408: i32,ch = CopyFromReg 0x593ede0, 0x5f03270 [ORD=179] [ID=51]
    0x5f03270: i32 = Register %vreg40 [ORD=179] [ID=14]

Dear odolvlobo,

downgrade your AMD Drivers to 12.8 , all versions above 12.8 have errors with oclvanitygen  Tongue

Unless you are using it in a VM, which means there is a problem with the VM GPU driver

XOXO

1527192691
Hero Member
*
Offline Offline

Posts: 1527192691

View Profile Personal Message (Offline)

Ignore
1527192691
Reply with quote  #2

1527192691
Report to moderator
1527192691
Hero Member
*
Offline Offline

Posts: 1527192691

View Profile Personal Message (Offline)

Ignore
1527192691
Reply with quote  #2

1527192691
Report to moderator
1527192691
Hero Member
*
Offline Offline

Posts: 1527192691

View Profile Personal Message (Offline)

Ignore
1527192691
Reply with quote  #2

1527192691
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1527192691
Hero Member
*
Offline Offline

Posts: 1527192691

View Profile Personal Message (Offline)

Ignore
1527192691
Reply with quote  #2

1527192691
Report to moderator
1527192691
Hero Member
*
Offline Offline

Posts: 1527192691

View Profile Personal Message (Offline)

Ignore
1527192691
Reply with quote  #2

1527192691
Report to moderator
1527192691
Hero Member
*
Offline Offline

Posts: 1527192691

View Profile Personal Message (Offline)

Ignore
1527192691
Reply with quote  #2

1527192691
Report to moderator
salfter
Hero Member
*****
Offline Offline

Activity: 646
Merit: 500


My PGP Key: 92C7689C


View Profile WWW
May 16, 2013, 05:37:54 PM
 #1202

Hi all.   I'm really surprised that vanitygen hasn't switched to generating compressed keys.

Uncompressed keys have public keys about twice the size of compressed ones and this means that when you use vanitygen produced addresses you end up paying more in transaction fees, causing more increase in blockchain size, etc.

I have modified my own copy of vanitygen to produce compressed keys...

Please upload your version of vanitygen. We will all be grateful for it. Put a disclaimer on your version if you don't like support or whatever, I am sure it will work just fine as is if the only modification was making it produce compressed keys.

AFAICT, he never did.  I dug around in the vanitygen code a bit and got it to spit out compressed addresses without too much difficulty.  I've put my fork up here:

https://github.com/salfter/vanitygen

As an added bonus, it'll generate Litecoin vanity addresses (compressed or uncompressed).  Since I'm not sure if script addresses can be compressed, I made script addresses and compressed addresses mutually exclusive.  Use something like this to get a compressed Bitcoin address:

Code:
vanitygen -F compressed 1

To get a compressed Litecoin vanity address, use something like this:

Code:
vanitygen -LF compressed Lfoo

I've checked the generated addresses against bitaddress.org and liteaddress.org; it looks like it's doing what it should.

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

Activity: 266
Merit: 250



View Profile
May 16, 2013, 05:50:56 PM
 #1203

Hi all.   I'm really surprised that vanitygen hasn't switched to generating compressed keys.

Uncompressed keys have public keys about twice the size of compressed ones and this means that when you use vanitygen produced addresses you end up paying more in transaction fees, causing more increase in blockchain size, etc.

I have modified my own copy of vanitygen to produce compressed keys...

Please upload your version of vanitygen. We will all be grateful for it. Put a disclaimer on your version if you don't like support or whatever, I am sure it will work just fine as is if the only modification was making it produce compressed keys.

AFAICT, he never did.  I dug around in the vanitygen code a bit and got it to spit out compressed addresses without too much difficulty.  I've put my fork up here:

https://github.com/salfter/vanitygen

As an added bonus, it'll generate Litecoin vanity addresses (compressed or uncompressed).  Since I'm not sure if script addresses can be compressed, I made script addresses and compressed addresses mutually exclusive.  Use something like this to get a compressed Bitcoin address:

Code:
vanitygen -F compressed 1

To get a compressed Litecoin vanity address, use something like this:

Code:
vanitygen -LF compressed Lfoo

I've checked the generated addresses against bitaddress.org and liteaddress.org; it looks like it's doing what it should.


Yeah, the code to change the format is fairly simple, just tweaking the OpenSSL parameters for point generation and adjusting a few buffer sizes. I decided to build my own miner for shoots and googles with CryptoPP, which is better documented, but has no built in ability to spit out compressed pubkeys. As far as  I can tell. So I had to do it the longer way.

Now we just need the pool to start taking compressed keys.
Dabs
Staff
Legendary
*
Offline Offline

Activity: 2044
Merit: 1096



View Profile
May 17, 2013, 03:38:35 PM
 #1204

Hi all.   I'm really surprised that vanitygen hasn't switched to generating compressed keys.

Uncompressed keys have public keys about twice the size of compressed ones and this means that when you use vanitygen produced addresses you end up paying more in transaction fees, causing more increase in blockchain size, etc.

I have modified my own copy of vanitygen to produce compressed keys...

Please upload your version of vanitygen. We will all be grateful for it. Put a disclaimer on your version if you don't like support or whatever, I am sure it will work just fine as is if the only modification was making it produce compressed keys.

AFAICT, he never did.  I dug around in the vanitygen code a bit and got it to spit out compressed addresses without too much difficulty.  I've put my fork up here:

https://github.com/salfter/vanitygen

As an added bonus, it'll generate Litecoin vanity addresses (compressed or uncompressed).  Since I'm not sure if script addresses can be compressed, I made script addresses and compressed addresses mutually exclusive.  Use something like this to get a compressed Bitcoin address:

Code:
vanitygen -F compressed 1

To get a compressed Litecoin vanity address, use something like this:

Code:
vanitygen -LF compressed Lfoo

I've checked the generated addresses against bitaddress.org and liteaddress.org; it looks like it's doing what it should.


How do I compile that? or are there windows binaries already available?

Escrow Service (Services) - GPG ID: 32AD7565, OTC ID: Dabs
All messages concerning escrow or with bitcoin addresses are GPG signed. Please verify.
CompTIA A+, Microsoft Certified Professional, MCSA: Windows 10; Windows Server 2012, MCSE: Cloud Platform and Infrastructure; Productivity; Messaging
SonofBits
Newbie
*
Offline Offline

Activity: 27
Merit: 0


On the Internet no one can tell you're a dog.


View Profile
May 17, 2013, 09:32:19 PM
 #1205

Anyone know how to fix this bug I keep getting when I try to execute oclavanitygen on my GPU (AMD Radeon HD 7700)?

Running Windows 8 quad core platform

It and vanitygen64 run great in CPU mode but I can't coax it to run on the GPU at the higher hash rates.

Updated drivers and it didn't help and I have a new PC so can't revert back to anything older.

Great utility - would like to extend the preamble length to my vanity Bitcoin address.

Code:
C:\Users\Noob\Downloads\vanitygen-0.20-win>oclvanitygen.exe -d 0 1test
Difficulty: 264104224
Compiling kernel, can take minutes...LLVM ERROR: Cannot select: 0x3f0f868: i8 =
setcc 0x3cdd648, 0x3f10060, 0x3cdd318 [ID=80]
  0x3cdd648: i32 = AMDILISD::ADD 0x3f10060, 0x3f0fd30 [ID=63]
    0x3f10060: i32,ch = CopyFromReg 0x4ea8e20, 0x3f0fec8 [ORD=179] [ID=51]
      0x3f0fec8: i32 = Register %vreg40 [ORD=179] [ID=14]
    0x3f0fd30: i32,ch = load 0x4ea8e20, 0x3f0ffd8, 0x3ce39a8<LD4[getelementptr i
nbounds ([8 x i32] addrspace(2)* @modulus, i32 0, i32 7)]> [ORD=178] [ID=55]
      0x3f0ffd8: i32 = Constant<28> [ID=39]
      0x3ce39a8: i32 = undef [ORD=150] [ID=2]
  0x3f10060: i32,ch = CopyFromReg 0x4ea8e20, 0x3f0fec8 [ORD=179] [ID=51]
    0x3f0fec8: i32 = Register %vreg40 [ORD=179] [ID=14]

BTC Donations here: 1TipMEpH5MiNchaZ2KEn6PAcJhvtuscp1
salfter
Hero Member
*****
Offline Offline

Activity: 646
Merit: 500


My PGP Key: 92C7689C


View Profile WWW
May 17, 2013, 09:45:42 PM
 #1206

I dug around in the vanitygen code a bit and got it to spit out compressed addresses without too much difficulty.  I've put my fork up here:

https://github.com/salfter/vanitygen

As an added bonus, it'll generate Litecoin vanity addresses (compressed or uncompressed)...

How do I compile that? or are there windows binaries already available?

Code:
git clone https://github.com/salfter/vanitygen
cd vanitygen
make vanitygen

This might works under Cygwin, but I've not tried it as the machines on which I run vanitygen all run Linux...you might need to pull in the PCRE and OpenSSL headers if you don't already have them.  Of course, you also need git, gcc, and make.  For git to work with HTTPS URLs, you also need the ca-certificates package (why this isn't pulled in as a dependency of git is anybody's guess.)

Attempting to build in Visual Studio is likely to be painful.

(Edited to reflect a successful build under Cygwin.)

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

Activity: 56
Merit: 0


View Profile
May 17, 2013, 10:29:14 PM
 #1207

I just tried downgrading to 12.8 but that immediately broke everything. cgminer, vanitygen both crashed immediately upon startup.
I first uninstalled my cards and deleted the driver via device manager, then used the ATI installer to clean up the rest. Then I rebooted and installed 12.8. Any ideas?

1LoLTipsbSPgkeBEMvSx2WRe5A6SRHdymb
rob1313
Full Member
***
Offline Offline

Activity: 162
Merit: 100


View Profile
May 18, 2013, 12:45:42 AM
 #1208

I just tried downgrading to 12.8 but that immediately broke everything. cgminer, vanitygen both crashed immediately upon startup.
I first uninstalled my cards and deleted the driver via device manager, then used the ATI installer to clean up the rest. Then I rebooted and installed 12.8. Any ideas?

Start with a new copy of cg miner

tip if i help you. doge: D7zzbMR9mxmtDQWWNfrRGY5fFNUnrwexSQ or BTC: 1Fot8CrsuxcZUw6qYX3sVpNo5MDtaf7ZS2
leave rep here for any transaction. 
BTC mining contracts for only 0.0058 BTC / GHs
autonomous42
Jr. Member
*
Offline Offline

Activity: 56
Merit: 0


View Profile
May 18, 2013, 02:32:24 AM
 #1209

I just tried downgrading to 12.8 but that immediately broke everything. cgminer, vanitygen both crashed immediately upon startup.
I first uninstalled my cards and deleted the driver via device manager, then used the ATI installer to clean up the rest. Then I rebooted and installed 12.8. Any ideas?

Start with a new copy of cg miner
Yes, I did that, too, but either openCL-using program immediately broke. cgminer wouldn't even let me do -n and oclvanitygen wouldn't list platforms or devices. Could it be driver crumbs left behind somewhere?

1LoLTipsbSPgkeBEMvSx2WRe5A6SRHdymb
grue
Global Moderator
Legendary
*
Offline Offline

Activity: 2100
Merit: 1136



View Profile
May 18, 2013, 03:06:21 AM
 #1210

why does oclvanityminer fail on windows?
Code:
C:\>oclvanityminer64.exe -u https://vanitypool.appspot.com/ -a myaddress -v
* About to connect() to vanitypool.appspot.com port 443 (#0)
*   Trying 74.125.142.141...
* connected
* Connected to vanitypool.appspot.com (74.125.142.141) port 443 (#0)
* error setting certificate verify locations:
  CAfile: cacert.pem
  CApath: none

* Closing connection #0
* Problem with the SSL CA cert (path? access rights?)
Get work request failed: Problem with the SSL CA cert (path? access rights?)

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
jaywaka2713
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


aka 7Strykes


View Profile
May 18, 2013, 04:47:50 AM
 #1211

I just tried downgrading to 12.8 but that immediately broke everything. cgminer, vanitygen both crashed immediately upon startup.
I first uninstalled my cards and deleted the driver via device manager, then used the ATI installer to clean up the rest. Then I rebooted and installed 12.8. Any ideas?

Look around on the AMD site for the AMD driver removal utility. Use that yo remove drivers completely, reboot, and reinstall drivers. The driver uninstall process doesn't work correctly. You need the removal utility.

autonomous42
Jr. Member
*
Offline Offline

Activity: 56
Merit: 0


View Profile
May 18, 2013, 05:24:23 AM
 #1212

I just tried downgrading to 12.8 but that immediately broke everything. cgminer, vanitygen both crashed immediately upon startup.
I first uninstalled my cards and deleted the driver via device manager, then used the ATI installer to clean up the rest. Then I rebooted and installed 12.8. Any ideas?

Look around on the AMD site for the AMD driver removal utility. Use that yo remove drivers completely, reboot, and reinstall drivers. The driver uninstall process doesn't work correctly. You need the removal utility.

Thanks so much jay! Works like a charm Smiley

1LoLTipsbSPgkeBEMvSx2WRe5A6SRHdymb
weirdthall
Member
**
Offline Offline

Activity: 79
Merit: 10



View Profile
May 19, 2013, 02:28:33 PM
 #1213

trying this with a RaspPi, getting 11.6 k/h  Grin
jaywaka2713
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


aka 7Strykes


View Profile
May 19, 2013, 07:24:55 PM
 #1214

I just tried downgrading to 12.8 but that immediately broke everything. cgminer, vanitygen both crashed immediately upon startup.
I first uninstalled my cards and deleted the driver via device manager, then used the ATI installer to clean up the rest. Then I rebooted and installed 12.8. Any ideas?

Look around on the AMD site for the AMD driver removal utility. Use that yo remove drivers completely, reboot, and reinstall drivers. The driver uninstall process doesn't work correctly. You need the removal utility.

Thanks so much jay! Works like a charm Smiley

I'm assuming you found that tool. No problem though. I always had so many issues with drivers until I found that tool. The very next install and it worked great!

SonofBits
Newbie
*
Offline Offline

Activity: 27
Merit: 0


On the Internet no one can tell you're a dog.


View Profile
May 22, 2013, 06:31:22 AM
 #1215

I just tried downgrading to 12.8 but that immediately broke everything. cgminer, vanitygen both crashed immediately upon startup.
I first uninstalled my cards and deleted the driver via device manager, then used the ATI installer to clean up the rest. Then I rebooted and installed 12.8. Any ideas?

Look around on the AMD site for the AMD driver removal utility. Use that yo remove drivers completely, reboot, and reinstall drivers. The driver uninstall process doesn't work correctly. You need the removal utility.

Thanks so much jay! Works like a charm Smiley

I'm assuming you found that tool. No problem though. I always had so many issues with drivers until I found that tool. The very next install and it worked great!

I could only find the windows 7 version. I got really wrapped around the axle trying to revert to prior driver. Wish someone would update the GPU version of the Vanity utility. 

Do you know if the windows 7 works for windows 8 or if there is another version out there somewhere?

BTC Donations here: 1TipMEpH5MiNchaZ2KEn6PAcJhvtuscp1
jaywaka2713
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


aka 7Strykes


View Profile
May 22, 2013, 04:15:39 PM
 #1216

I just tried downgrading to 12.8 but that immediately broke everything. cgminer, vanitygen both crashed immediately upon startup.
I first uninstalled my cards and deleted the driver via device manager, then used the ATI installer to clean up the rest. Then I rebooted and installed 12.8. Any ideas?

Look around on the AMD site for the AMD driver removal utility. Use that yo remove drivers completely, reboot, and reinstall drivers. The driver uninstall process doesn't work correctly. You need the removal utility.

Thanks so much jay! Works like a charm Smiley

I'm assuming you found that tool. No problem though. I always had so many issues with drivers until I found that tool. The very next install and it worked great!

I could only find the windows 7 version. I got really wrapped around the axle trying to revert to prior driver. Wish someone would update the GPU version of the Vanity utility. 

Do you know if the windows 7 works for windows 8 or if there is another version out there somewhere?


The win7 version should work for the win8 version because I don't think the file structure isnt any different. Try it and report back!

dirtysocks
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
May 22, 2013, 04:36:51 PM
 #1217

hello,

I was playing around with the vanitygen seed option from a file.

It surprises me that vanitygen gives me every time different results while having the same seed.

Can someone explain me briefly why that is?

thanks
daemondazz
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
May 23, 2013, 12:49:10 AM
 #1218

Without looking at the code, because the seed is only part of the entropy?

Computers, Amateur Radio, Electronics, Aviation - 1dazzrAbMqNu6cUwh2dtYckNygG7jKs8S
omgitm
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
May 23, 2013, 08:48:54 PM
 #1219

I'm getting 1.10 Mkey/s on my computer, let's say I want to run this operation on an FPGA, would it be similar to a bitcoin miner?  How do I increase the Mkey/s rate on my computer?

Thanks
tabbek
Member
**
Offline Offline

Activity: 116
Merit: 10



View Profile
May 25, 2013, 10:48:26 PM
 #1220

>oclvanitygen ########  (8 character search)


Difficulty: 51529903411245
[22.67 Mkey/s][total 46580367360][Prob 0.1%][50% in 18.2d]                     clWaitForEv
ents(NDRange,1): CL_OUT_OF_RESOURCES
Device: GeForce GTX 570
Vendor: NVIDIA Corporation (10de)
Driver: 311.06
Profile: FULL_PROFILE
Version: OpenCL 1.1 CUDA
Max compute units: 15
Max workgroup size: 1024
Global memory: 1342177280
Max allocation: 335544320
vg_ocl_context_callback error: CL_OUT_OF_RESOURCES error executing CL_COMMAND_MAP_BUFFER o
n GeForce GTX 570 (Device 0).

clEnqueueMapBuffer(4): CL_OUT_OF_RESOURCES
ERROR: Could not map row buffer for slot 0
ERROR: allocation failure?

Runtime of ~1 hour before failure.
Pages: « 1 ... 11 12 13 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 ... 180 »
  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!