I'm looking for a library or method to generate addresses for as many of the most popular currencies/altcoins as possible. Is there a known library that supports this? Or do I need to use a specific client for each coin?


  • You've asked multiple questions here, requiring quite big answers. I'm voting to close this as too broad until you separate the questions. Tag me a comment if you do separate them, and I'll do what I can to undo my vote or reopen it. Oct 24 '17 at 20:32
  • It's basically 1 question - whats the easiest way to generate addresses for various altcoins. @HighlyIrregular
    – Andy Hin
    Oct 24 '17 at 20:47
  • Then perhaps the "Which altcoins use..." part of the question can be removed? Oct 24 '17 at 20:52
  • @HighlyIrregular updated
    – Andy Hin
    Oct 24 '17 at 21:04

Here is my "quite big answer": I've successfully used http://cryptolife.net/upwg/ which is stated to be "Open Source JavaScript Client-Side Universal Paper Wallet Generator".

It doesn't generate wallet addresses by coinname, but instead by the leading character within the wallet address. I get these from the block explorer for the coin, looking at top address.

http://www.universalwalletgenerator.net/ lets you do it by coin name.


You should find libbitcoin's bx command line interface to be quite useful. The code line references BIP44 Altcoin Version Mapping Table might be a bit stale, but the content of this table has strong trace-ability. Example 7 through Example 11 should get things going quickly. These examples merely extend the initial work documented by Andreas M. Antonopoulos in Chapter 4.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.