Kangaderoo
Member
Offline
Activity: 89
Merit: 11
|
|
June 30, 2014, 10:26:52 AM |
|
@MICRO i need a guide to generate addresses for others without knowing their private key. The provide me with a public key and I have to generate for them. Do you have a guide link for that? ./keyconv -X 30 -G Pubkey (hex): 040db67a259fb8cf231fcf6f7249dc1191d793d5c5148ca6cfa5346ba8c4b8ce1f64e319c626fc50bad44700a5b0e2219304baf399429713cce581046a87637a68 Privkey (hex): 1F97DB4905104EFACAF237D0C5478137B0581080D851105131FC1DE799CD9F36 Address: D5KYFpU1daMsrhH9v6K2RnM2vNaNPxkzZL Privkey: 6JNXsxrb37hirsR2QMFRjJ1PTfPaJdY5HC5WSXLTxbiq2nTXJLY ./vanitygen -X 30 -P 040db67a259fb8cf231fcf6f7249dc1191d793d5c5148ca6cfa5346ba8c4b8ce1f64e319c626fc50bad44700a5b0e2219304baf399429713cce581046a87637a68 DLR Difficulty: 1353 Pattern: DLR Address: DLRFhUnETpuKN9YyzXG8FPGCbHAzb6WWK1 PrivkeyPart: 6KwUrr32oqY8ge5gaADx9codyb4MtafzDmsFY1jSAcJkc2Xn3Ey ./keyconv -X 30 -c 6JNXsxrb37hirsR2QMFRjJ1PTfPaJdY5HC5WSXLTxbiq2nTXJLY 6KwUrr32oqY8ge5gaADx9codyb4MtafzDmsFY1jSAcJkc2Xn3Ey Address: DLRFhUnETpuKN9YyzXG8FPGCbHAzb6WWK1 Privkey: 6JEegwXYMJhr756ZqLnWDvUyMytfNGUcr3wdSaQgmJzHwJakXq4 Here is roughly the procedure. the -X 30 is for DogeCoin, if left blank the software will default to BitCoin the first step, gen of the new key, and the last step combining the keys need to be done by your third party for security reasons. The generation of the new key is your work.
|
BTC:1NeoArmnGyWHKfbje9JNWqw3tquMY7jHCw
|
|
|
|
|
|
|
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
rahulgarg12342
Newbie
Offline
Activity: 27
Merit: 0
|
|
June 30, 2014, 10:34:21 AM |
|
Hey is this for windows? And is the process for all cryptos same? Is this a .bat file? And why does it have 3 steps. I don't get it. I am a noob to this. Please can you explain.
|
|
|
|
foroplus
Legendary
Offline
Activity: 1212
Merit: 1052
|
|
June 30, 2014, 10:40:23 AM |
|
@MICRO i need a guide to generate addresses for others without knowing their private key. The provide me with a public key and I have to generate for them. Do you have a guide link for that?
The complete guide is in the original post of this thread. "I have a lot of compute power, and want to make vanity addresses for others. How do I do it?" Your user can generate public addresses in a simplier way using "vanity address" tag of paper wallet generator as in http://bitaddress.org or https://liteaddress.org/. And after you generate the second priv key, he can also add the two priv semi-keys there. Almost all coins has a paper wallet generator.
|
|
|
|
rahulgarg12342
Newbie
Offline
Activity: 27
Merit: 0
|
|
June 30, 2014, 10:43:32 AM |
|
Foroplus thanks a lot. But I wanted a guide for windows 7.
|
|
|
|
Kangaderoo
Member
Offline
Activity: 89
Merit: 11
|
|
June 30, 2014, 10:48:13 AM |
|
Foroplus thanks a lot. But I wanted a guide for windows 7.
At the moment the tool is command line (no Gui) the source is cross platform, you will have to build the executable. Hey is this for windows? And is the process for all cryptos same? Is this a .bat file? And why does it have 3 steps. I don't get it. I am a noob to this. Please can you explain.
When generating a key for a third party the result would not be secure. If you just gen a plain address, both you and the person you send the result to will have access to the wallet..... step 1: you request a public key from the person you are going to generate the key for. step 2: With this public key, generate a new vanity address. (-P flag) step 3: the two private keys need to be combined for a new private key, only known to one person
|
BTC:1NeoArmnGyWHKfbje9JNWqw3tquMY7jHCw
|
|
|
rahulgarg12342
Newbie
Offline
Activity: 27
Merit: 0
|
|
June 30, 2014, 10:54:50 AM |
|
Got it. So I did not know about the -P flag. Thanks and cheers!
Just one last thing. Can we use the same method to generate addresses for any coin if we know the starting character? Why is there a different command for doge address (-X)
|
|
|
|
MICRO
Legendary
Offline
Activity: 2464
Merit: 1037
CEO @ Stake.com and Primedice.com
|
|
June 30, 2014, 01:01:18 PM |
|
Got it. So I did not know about the -P flag. Thanks and cheers!
Just one last thing. Can we use the same method to generate addresses for any coin if we know the starting character? Why is there a different command for doge address (-X)
Well it uses other algoritam and other calculations than for bitcoin , bitcoin (sha256), litecoin (script) ... Thats why u need to "tell" generator what address u need .
|
|
|
|
Trillium
|
|
June 30, 2014, 01:18:52 PM |
|
Got it. So I did not know about the -P flag. Thanks and cheers!
Just one last thing. Can we use the same method to generate addresses for any coin if we know the starting character? Why is there a different command for doge address (-X)
https://en.bitcoin.it/wiki/List_of_address_prefixes
|
BTC:1AaaAAAAaAAE2L1PXM1x9VDNqvcrfa9He6
|
|
|
rahulgarg12342
Newbie
Offline
Activity: 27
Merit: 0
|
|
June 30, 2014, 02:01:16 PM |
|
Got it. So I did not know about the -P flag. Thanks and cheers!
Just one last thing. Can we use the same method to generate addresses for any coin if we know the starting character? Why is there a different command for doge address (-X)
https://en.bitcoin.it/wiki/List_of_address_prefixesSorry I do not know how to read or interpret it. Can you please give me an example? thanks.
|
|
|
|
TheRealSteve
|
|
June 30, 2014, 02:24:26 PM |
|
Could someone please tell me the approximate time to generate an address that begins with 5-12 custom address.
You've already got a few answers (multiply by constant for each additional character), but if you plan on offering this as a service to others, you might want to take care of a few caveats. Note that the best way would be to check the vanitygen source and look at the actual code used, duplicating that in your service. Caveat 1: Make sure you disallow the characters 'O' (uppercase 'o'), '0' (number zero), 'I' (uppercase i'), and 'l' (lowercase L), as they're not allowed in addresses. Make sure they know what characters their address should start with ('1' for Bitcoin), etc. Caveat 2: Some prefixes are harder than others; https://bitcointalk.org/index.php?topic=301068.msg7478542#msg7478542Caveat 2.1: Prefixes that are run-on digits of 1 are especially hard: 1AAAAA = 259,627,881 111111 = 1,099,511,627,776 Caveat 2.2: Some first characters are harder than others: 1 = 256 2-6 = 23 7-P = 22 Q = 65 R-z = 1,353 Caveat 2.3: Prefixes alphabetically (digits first, then uppercase, then lowercase) before the pivot prefix '1QLbz7JHiBTspS9' (it's longer, but this number of characters will do for practical purposes well into the future) are easier than those exactly on it, and easier still than those after it: 1QLbz5 = 259,627,881 1QLbz6 = 259,627,881 1QLbz7 = 837,596,142 1QLbz8 = 15,318,045,009 1QLbz9 = 15,318,045,009 There are some estimation routines - you can check out the javascript source for coinbit.tk for one example - but they'll all have edge cases where the estimation will be wrong by usually a factor 58 or 59, or some oddball number if it's on some other pivot (e.g. '1111G'). So while giving an estimate is fine, keep in mind that in some edge cases it's going to be wrong. That's fine if you're just doing it for fun - but if you're taking payment, it's better to be able to give an accurate quote (lest you take payment for something that is estimated to take a few hours, but then actually ends up taking weeks).
|
|
|
|
Kangaderoo
Member
Offline
Activity: 89
Merit: 11
|
|
June 30, 2014, 02:24:57 PM |
|
Sorry I do not know how to read or interpret it. Can you please give me an example? thanks.
Basically most Crypto-Coin addresses are generated the same way. Independent of Scrypt/SHA etc. A new private key is SHA256 hashed. Next step is a RMD160 Hash. A prefix (coin depended the -X) is added to this result generate a checksum, add the checksum to the result and display the result in a Base58 representation. In order to get the resulting bitcoin address to start with ("1") the prefix equals 0, this is the default setting in the software If you require a lite coin address ("L") the prefix used is -X 48 For a DogeCoin address ("D") the prefix is -X 30 see also https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addressesMost of the addresses are generated this way, just use the table with a fixed setting of your first character. calculate a test result, and insert the result in a wallet to verify the generated address.
|
BTC:1NeoArmnGyWHKfbje9JNWqw3tquMY7jHCw
|
|
|
|
jkminkov
|
|
June 30, 2014, 02:44:34 PM |
|
I`m getting following errors:
[25.60 Mkey/s][total 113246208] Match idx: 0 CPU hash: 62877214296428cff20ae302409afcabd66b05f1 GPU hash: 86c80e8df57566f7401c78c932b0862b13269b7e Found delta: 6291453 Start delta: 1 Match idx: 0 CPU hash: a7154bbe3446797050205a116adc2a4b0e05Match idx: 0 CPU hash: eaf026c81206d7baf5a8ee137fa62d7b1efa1359 e11b GPU hash: 2b5e766241541bf70a8ccc2489acMatch idx: 0 CPU hash: d73417646c48df0a688e6eca77b02291e3041f88 GPU hash: 9da6ec6c7c488c63ce5cfea3a1c4ec55f9734956 e87fc51bdf0c Found delta: 6290172 Start delta: 1
if you have that output, extract files to current directory of oclvanitygen from https://www.sendspace.com/file/2unr1upick \SYSWOW64\*.* files if you have x64 bit windows tested with windows 7 and hd5870 only
|
.:31211457:. 100 dollars in one place talking - Dudes, hooray, Bitcoin against us just one, but we are growing in numbers!
|
|
|
boliu
Sr. Member
Offline
Activity: 267
Merit: 250
6th BTC reached. Thank you for your support
|
|
June 30, 2014, 06:11:13 PM |
|
I`m getting following errors:
[25.60 Mkey/s][total 113246208] Match idx: 0 CPU hash: 62877214296428cff20ae302409afcabd66b05f1 GPU hash: 86c80e8df57566f7401c78c932b0862b13269b7e Found delta: 6291453 Start delta: 1 Match idx: 0 CPU hash: a7154bbe3446797050205a116adc2a4b0e05Match idx: 0 CPU hash: eaf026c81206d7baf5a8ee137fa62d7b1efa1359 e11b GPU hash: 2b5e766241541bf70a8ccc2489acMatch idx: 0 CPU hash: d73417646c48df0a688e6eca77b02291e3041f88 GPU hash: 9da6ec6c7c488c63ce5cfea3a1c4ec55f9734956 e87fc51bdf0c Found delta: 6290172 Start delta: 1
if you have that output, extract files to current directory of oclvanitygen from https://www.sendspace.com/file/2unr1upick \SYSWOW64\*.* files if you have x64 bit windows tested with windows 7 and hd5870 only You video driver is too new, downgrade it.
|
|
|
|
raganius
|
|
June 30, 2014, 07:26:35 PM |
|
Cool! Thank you.
|
|
|
|
OgNasty
Donator
Legendary
Offline
Activity: 4732
Merit: 4239
Leading Crypto Sports Betting & Casino Platform
|
|
July 04, 2014, 10:53:26 PM |
|
Will oclvanitygen ever be fixed to work with the latest SDK?
|
..Stake.com.. | | | ▄████████████████████████████████████▄ ██ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ██ ▄████▄ ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██ ██████ ██ ██████████ ██ ██ ██████████ ██ ▀██▀ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██████ ██ █████ ███ ██████ ██ ████▄ ██ ██ █████ ███ ████ ████ █████ ███ ████████ ██ ████ ████ ██████████ ████ ████ ████▀ ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██ ██ ▀▀▀▀▀▀▀▀▀▀ ██ ▀█████████▀ ▄████████████▄ ▀█████████▀ ▄▄▄▄▄▄▄▄▄▄▄▄███ ██ ██ ███▄▄▄▄▄▄▄▄▄▄▄▄ ██████████████████████████████████████████ | | | | | | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▄▀▄ █▀▀█▀▄▄ █ █▀█ █ ▐ ▐▌ █ ▄██▄ █ ▌ █ █ ▄██████▄ █ ▌ ▐▌ █ ██████████ █ ▐ █ █ ▐██████████▌ █ ▐ ▐▌ █ ▀▀██████▀▀ █ ▌ █ █ ▄▄▄██▄▄▄ █ ▌▐▌ █ █▐ █ █ █▐▐▌ █ █▐█ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█ | | | | | | ▄▄█████████▄▄ ▄██▀▀▀▀█████▀▀▀▀██▄ ▄█▀ ▐█▌ ▀█▄ ██ ▐█▌ ██ ████▄ ▄█████▄ ▄████ ████████▄███████████▄████████ ███▀ █████████████ ▀███ ██ ███████████ ██ ▀█▄ █████████ ▄█▀ ▀█▄ ▄██▀▀▀▀▀▀▀██▄ ▄▄▄█▀ ▀███████ ███████▀ ▀█████▄ ▄█████▀ ▀▀▀███▄▄▄███▀▀▀ | | | ..PLAY NOW.. |
|
|
|
LtPaxIV
|
|
July 05, 2014, 01:58:16 AM |
|
i dont think so if not someone else than OP will do it
|
|
|
|
OgNasty
Donator
Legendary
Offline
Activity: 4732
Merit: 4239
Leading Crypto Sports Betting & Casino Platform
|
|
July 05, 2014, 02:53:12 AM |
|
i dont think so if not someone else than OP will do it
That's a shame. Do any alternatives exist?
|
..Stake.com.. | | | ▄████████████████████████████████████▄ ██ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ██ ▄████▄ ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██ ██████ ██ ██████████ ██ ██ ██████████ ██ ▀██▀ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██████ ██ █████ ███ ██████ ██ ████▄ ██ ██ █████ ███ ████ ████ █████ ███ ████████ ██ ████ ████ ██████████ ████ ████ ████▀ ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██ ██ ▀▀▀▀▀▀▀▀▀▀ ██ ▀█████████▀ ▄████████████▄ ▀█████████▀ ▄▄▄▄▄▄▄▄▄▄▄▄███ ██ ██ ███▄▄▄▄▄▄▄▄▄▄▄▄ ██████████████████████████████████████████ | | | | | | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▄▀▄ █▀▀█▀▄▄ █ █▀█ █ ▐ ▐▌ █ ▄██▄ █ ▌ █ █ ▄██████▄ █ ▌ ▐▌ █ ██████████ █ ▐ █ █ ▐██████████▌ █ ▐ ▐▌ █ ▀▀██████▀▀ █ ▌ █ █ ▄▄▄██▄▄▄ █ ▌▐▌ █ █▐ █ █ █▐▐▌ █ █▐█ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█ | | | | | | ▄▄█████████▄▄ ▄██▀▀▀▀█████▀▀▀▀██▄ ▄█▀ ▐█▌ ▀█▄ ██ ▐█▌ ██ ████▄ ▄█████▄ ▄████ ████████▄███████████▄████████ ███▀ █████████████ ▀███ ██ ███████████ ██ ▀█▄ █████████ ▄█▀ ▀█▄ ▄██▀▀▀▀▀▀▀██▄ ▄▄▄█▀ ▀███████ ███████▀ ▀█████▄ ▄█████▀ ▀▀▀███▄▄▄███▀▀▀ | | | ..PLAY NOW.. |
|
|
|
LtPaxIV
|
|
July 05, 2014, 03:04:04 AM |
|
not that i know of. but (im not sure now) i think it was the mixture of catalyst and sdk that was the problem because i got the latest catalyst and vanity runs for me,not sure wich sdk i have atm tho
|
|
|
|
Remember remember the 5th of November
Legendary
Offline
Activity: 1862
Merit: 1011
Reverse engineer from time to time
|
|
July 05, 2014, 03:49:23 AM |
|
I might take a look at it later, but since my experience with OpenCL is very little, no promises.
|
BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
|
|
|
|