I wanted to get an idea on how the whole cold-storage private/public key generation works for different cryptocurrencies. So I was playing around with BIP32 deriviation path on: https://iancoleman.io/bip39/#english

I noticed that for example BTC, XRP, PIRL all have the same BIP32 root key and BIP32 extended private/public key, but DOGE was completely different. Why is that? BTC hashing algorithm is SHA256 and PIRL uses Scrypt, their root seeds are the same, while DOGE which uses Dagger has a different seed and private/public key.

The second part that I don't understand is the generation process of addresses for different cryptocurrencies, is there a web site where I could look up on how it's done? The only one I found is for bitcoin here https://www.mobilefish.com/services/cryptocurrency/cryptocurrency.html#refMethod2

  • 2
    $\begingroup$ I'm voting to close this question as off-topic because this is about crypto currencies such as BitCoin $\endgroup$ – Maarten Bodewes Aug 30 '18 at 13:28
  • 1
    $\begingroup$ Note that you would need to know the design principles of the crypto currencies. That's better asked at a site designed to answer that particular question. The address calculation question is certainly off topic here. You may want to split your question into much smaller parts to get an answer on BitCoin, mind you. $\endgroup$ – Maarten Bodewes Aug 30 '18 at 13:30

Your Answer

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

Browse other questions tagged or ask your own question.