Author

Topic: universal address+privatekey generator software ? (Read 1589 times)

member
Activity: 70
Merit: 11
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
for shits n giggles i made an address for each base 58 version so i could put it into pools for payouts without needing a wallet yet.

Clever idea.
That makes a lot of sense to me.


This is good, if the coin use sha256 hash for address checksum. If the coin use the own hash algo for that, i cannot generate address nether with vanitygen nor with "universal" paperwallet.
Just if the coin owner implemented the algo for own paperwallet, than that sould work.
Good to know.
That's actually exactly why I asked. I had a feeling ...

Thx for the explanation.


So if I put your ideas together ...
... and then imagine that this ("own hash algo") is the case for a new coin,
and we choose one of jasemoney's 58 addresses, and thus - the magic first letter would still be correct, so a sending wallet would accept that address to be valid ...

BUT: Wouldn't you then send to an address for which you have no private key?



anyway, here is my universal paper wallet (just for sha256 checksum address) : http://www.universalwalletgenerator.net/

Grrreat! Thanks a lot. Cool. So it does exist. Nice job!


But lots of coins are not in there. E.g. no DRK. For the reasons you, elbandi, have given, I guess?


most coins easily in their source under base58.h around line 270-ish

So a truely universal ... hmmm ... mbranewalletgenerator would then have to collect those code pieces from the original sources, for such coins?


hero member
Activity: 525
Merit: 531
you can find the public address type of most coins easily in their source under base58.h around line 270-ish


Example https://github.com/urocoin/uro/blob/master/src/base58.h#L275
Quote
  PUBKEY_ADDRESS = 68, // Uro addresses start with U

you can use a vanity address generator to generate a private key / public key combo for any altcoin you know the "PUBKEY_ADDRESS" it searches for a prefix you define (start of address)
https://bitcointalksearch.org/topic/vanitygen-vanity-bitcoin-address-generatorminer-v022-25804
link to .22 software https://github.com/downloads/samr7/vanitygen/vanitygen-0.22-win.zip
source https://github.com/samr7/vanitygen

Simple way to use vanitygen in windows:
unzip the download
create a new text file in the same folder

Quote
vanitygen -i -X 68 Uro

save the file as Uro.bat (select all file types)
click on the batch file, a window will pop up and your cpu will search for an address starting with Uro

What is -i and -X ? common flags for vanitygen include:
-i    the prefix search will look for a match not paying attention to capital or undercase letters
-X   sets the base 58 version byte, different altcoins use different so their addresses start with a specific character
-k   keep searching for more matches after onen has been found
-o   set a file to write an output of this match to, example
Quote
-o found.txt
will create a text file called found and dump the result(s) there

theres more but thats the basic

good luck.

for shits n giggles i made an address for each base 58 version so i could put it into pools for payouts without needing a wallet yet.


(best practices, you can use an old computer not hooked up to internet to get some quick easy addresses. you dont need to make a specific address for it to be secure.)

(i dont know about nxt or crypto note vanity generators)

This is good, if the coin use sha256 hash for address checksum. If the coin use the own hash algo for that, i cannot generate address nether with vanitygen nor with "universal" paperwallet.
Just if the coin owner implemented the algo for own paperwallet, than that sould work.

anyway, here is my universal paper wallet (just for sha256 checksum address) : http://www.universalwalletgenerator.net/
legendary
Activity: 1610
Merit: 1008
Forget-about-it
you can find the public address type of most coins easily in their source under base58.h around line 270-ish


Example https://github.com/urocoin/uro/blob/master/src/base58.h#L275
Quote
  PUBKEY_ADDRESS = 68, // Uro addresses start with U

you can use a vanity address generator to generate a private key / public key combo for any altcoin you know the "PUBKEY_ADDRESS" it searches for a prefix you define (start of address)
https://bitcointalksearch.org/topic/vanitygen-vanity-bitcoin-address-generatorminer-v022-25804
link to .22 software https://github.com/downloads/samr7/vanitygen/vanitygen-0.22-win.zip
source https://github.com/samr7/vanitygen

Simple way to use vanitygen in windows:
unzip the download
create a new text file in the same folder

Quote
vanitygen -i -X 68 Uro

save the file as Uro.bat (select all file types)
click on the batch file, a window will pop up and your cpu will search for an address starting with Uro

What is -i and -X ? common flags for vanitygen include:
-i    the prefix search will look for a match not paying attention to capital or undercase letters
-X   sets the base 58 version byte, different altcoins use different so their addresses start with a specific character
-k   keep searching for more matches after onen has been found
-o   set a file to write an output of this match to, example
Quote
-o found.txt
will create a text file called found and dump the result(s) there

theres more but thats the basic

good luck.

for shits n giggles i made an address for each base 58 version so i could put it into pools for payouts without needing a wallet yet.


(best practices, you can use an old computer not hooked up to internet to get some quick easy addresses. you dont need to make a specific address for it to be secure.)

(i dont know about nxt or crypto note vanity generators)
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
Paper wallet

Exactly.

A universal paper wallet generator, for all ~500 currencies.


Does it already exist?

legendary
Activity: 2548
Merit: 1054
CPU Web Mining 🕸️ on webmining.io
Paper wallet
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
Idea: Most coins are clones of bitcoin.

Their private/public-key&address scheme is always the same, plus a specific byte for the first letter (e.g. bitcoin = 1 or 3, DRKcoin X, etc.) - right?  

For all those coins, a unversal key-pair generator should be able to generate an address+privatekey for a coin of which I have not downloaded the wallet. Correct me if I am wrong, please.

That would be a very valuable software to have, right?

I really don't want to (risk) installing each and every wallet - but I often want to generate at least one key&address.
When I later want to spend the money, I need to download wallet & blockchain, but until then such cold storage is sufficient - right?

Ideas?  Does this software exist? What about Cryptonote, and NXT clones? Which other systems would have to be implemented?

Thx.

(It's a standalone idea. But I am asking because it could also be a cool extension for my portfolio overview software "AltSheets Altfolio"; for cold storage addresses that are auto-updated from blockchains.)

 Wink
Jump to: