Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

keyconv support for different address versions #41

Open
BitJunkie opened this issue Dec 3, 2013 · 2 comments
Open

keyconv support for different address versions #41

BitJunkie opened this issue Dec 3, 2013 · 2 comments

Comments

@BitJunkie
Copy link

keyconv works fine for bitcoin addresses:

D:\vanitygen>vanitygen64 1Ate
Difficulty: 77178
Pattern: 1Ate
Address: 1AtevZD4rHgY8Ft76Kg1huHBNmBdQMsSP2
Privkey: 5JLdTDjaHWQnnJgvQmqpi4QpRmtTGxsSuNAGDGxzPCz3QZmNGNb

D:\vanitygen>keyconv 5JLdTDjaHWQnnJgvQmqpi4QpRmtTGxsSuNAGDGxzPCz3QZmNGNb
Address: 1AtevZD4rHgY8Ft76Kg1huHBNmBdQMsSP2
Privkey: 5JLdTDjaHWQnnJgvQmqpi4QpRmtTGxsSuNAGDGxzPCz3QZmNGNb

However keyconv incorrectly returns a bitcoin address when an address is generated for a different address version than bitcoin:

D:\vanitygen>vanitygen64 -X 56 Pts
Difficulty: 1353
Pattern: Pts
Address: PtspWgjPH1qX6NLcCYs8xpUtXrqy2R6KDF
Privkey: 7Bqpv6dMiFX6m6CiXzk33CVNRVTJTziuFHf5NG2ZWvgq1mxF1dA

D:\vanitygen>keyconv 7Bqpv6dMiFX6m6CiXzk33CVNRVTJTziuFHf5NG2ZWvgq1mxF1dA
Address: 1Mx3Nc3FWutTJ6Xkq4DHooEqHcR9GvHwBm
Privkey: 7Bqpv6dMiFX6m6CiXzk33CVNRVTJTziuFHf5NG2ZWvgq1mxF1dA

There seems to be no way to tell keyconv which version to use. None of the alt-coin generated addresses can use private key encryption because keyconv will not be able to properly decrypt them.

@BlinkyStitt
Copy link

Samr7 hasn't been active with this repo. You might want to check out my fork at https://github.com/WyseNynja/vanitygen. It's easy to install with my brew tap at https://github.com/WyseNynja/homebrew-bitcoin and has various fixes that might help you

@exploitagency
Copy link

exploitagency commented Feb 2, 2017

#63
https://github.com/exploitagency/vanitygen-plus
./keyconv -d encryptedkey -X coinversion# -Y privkeyversion#
Prompt for password

Seems to be working for my test cases so far. Hopefully this isn't too late to be helpful.

I also have a huge list of altcoin X Y values I managed to gather up 50+

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants