Deterministic Wallets (BIP32)

Hello,

Is there any plans to implement deterministic wallet support anytime soon? I’ve been looking on the source code to find the base58 prefixes but it looks like it haven’t been implemented yet, maybe i’m missing something. Any ideas?

Thanks.

Here are the BIP32 specs for those interested:

https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki

FYI BIP32 seems to be required for OT voting pools integration.

Speaking as an absolute non-expert and having looked at https://github.com/cryptocoinjs/hdkey I would say that all that is needed is to come up with a proper networkversion BIP0032 proposal?

var BITCOIN_VERSIONS = {private: 0x0488ADE4, public: 0x0488B21E}

so for ppc it could be: PPC_VERSIONS = {private: 0x123456, public: 0xABCDEF123 }

Googling on Dodge resulted in a proposed version voor dodge:

If anyone cares to draft a BIP0032 proposal for Dogecoin, here are the constants I used:

Code:
var DOGECOIN_MAINNET_PUBLIC = 0x02facafd;
var DOGECOIN_MAINNET_PRIVATE = 0x02fac398;
var DOGECOIN_TESTNET_PUBLIC = 0x0432a9a8;
var DOGECOIN_TESTNET_PRIVATE = 0x0432a243;

A port of btcd implementing BIP32 hierarchical deterministic wallets is under active development.

You can support the project here: http://peer4commit.com/projects/130

@sunnyking can we implement this in master ppc repo if not already please?

Fuzzybear

Sent from my HTC Desire using Tapatalk 2