From 5fd9fe62dcd6e442344d202bc7d9c4fa0fea0a18 Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Tue, 29 Apr 2014 15:07:15 -0700 Subject: [PATCH] Fix address prefixes, add dogecoin/litecoin BIP32 versions --- src/network.js | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/src/network.js b/src/network.js index 4a531dd..fc77f8c 100644 --- a/src/network.js +++ b/src/network.js @@ -1,4 +1,5 @@ // https://en.bitcoin.it/wiki/List_of_address_prefixes +// Dogecoin BIP32 is a proposed standard: https://bitcointalk.org/index.php?topic=409731 module.exports = { bitcoin: { bip32: { @@ -10,12 +11,22 @@ module.exports = { wif: 0x80 }, dogecoin: { - pubKeyHash: 0x30, - scriptHash: 0x20, + bip32: { + pub: 0x02facafd, + priv: 0x02fac398 + }, + pubKeyHash: 0x1e, + scriptHash: 0x16, wif: 0x9e }, litecoin: { - scriptHash: 0x30, + bip32: { + pub: 0x019da462, + priv: 0x019d9cfe + }, + pubKeyHash: 0x30, + scriptHash: 0x05, + wif: 0xb0 }, testnet: { bip32: { @@ -26,4 +37,4 @@ module.exports = { scriptHash: 0xc4, wif: 0xef } -} +} \ No newline at end of file