]>
Commit | Line | Data |
---|---|---|
c49e8812 IC |
1 | (function() { |
2 | ||
3 | // p2wpkh | |
4 | ||
5 | bitcoinjs.bitcoin.networks.bitcoin.p2wpkh = { | |
6 | baseNetwork: "bitcoin", | |
7 | messagePrefix: '\x18Bitcoin Signed Message:\n', | |
8 | bech32: 'bc', | |
9 | bip32: { | |
10 | public: 0x04b24746, | |
11 | private: 0x04b2430c | |
12 | }, | |
13 | pubKeyHash: 0x00, | |
14 | scriptHash: 0x05, | |
15 | wif: 0x80 | |
16 | }; | |
17 | ||
206a2735 DS |
18 | bitcoinjs.bitcoin.networks.testnet.p2wpkh = { |
19 | baseNetwork: "testnet", | |
20 | messagePrefix: '\x18Bitcoin Signed Message:\n', | |
21 | bech32: 'tb', | |
22 | bip32: { | |
23 | public: 0x045f1cf6, | |
24 | private: 0x045f18bc | |
25 | }, | |
26 | pubKeyHash: 0x6f, | |
27 | scriptHash: 0xc4, | |
28 | wif: 0xef | |
29 | }; | |
30 | ||
c49e8812 IC |
31 | // p2wpkh in p2sh |
32 | ||
33 | bitcoinjs.bitcoin.networks.bitcoin.p2wpkhInP2sh = { | |
34 | baseNetwork: "bitcoin", | |
35 | messagePrefix: '\x18Bitcoin Signed Message:\n', | |
36 | bech32: 'bc', | |
37 | bip32: { | |
38 | public: 0x049d7cb2, | |
39 | private: 0x049d7878 | |
40 | }, | |
41 | pubKeyHash: 0x00, | |
42 | scriptHash: 0x05, | |
43 | wif: 0x80 | |
44 | }; | |
45 | ||
46 | bitcoinjs.bitcoin.networks.testnet.p2wpkhInP2sh = { | |
47 | baseNetwork: "testnet", | |
48 | messagePrefix: '\x18Bitcoin Signed Message:\n', | |
49 | bech32: 'tb', | |
50 | bip32: { | |
51 | public: 0x044a5262, | |
52 | private: 0x044a4e28 | |
53 | }, | |
54 | pubKeyHash: 0x6f, | |
55 | scriptHash: 0xc4, | |
56 | wif: 0xef | |
57 | }; | |
58 | ||
9369eaa6 IC |
59 | bitcoinjs.bitcoin.networks.litecoin.p2wpkh = { |
60 | baseNetwork: "litecoin", | |
61 | messagePrefix: '\x19Litecoin Signed Message:\n', | |
62 | bech32: 'ltc', | |
63 | bip32: { | |
64 | public: 0x04b24746, | |
65 | private: 0x04b2430c | |
66 | }, | |
67 | pubKeyHash: 0x30, | |
68 | scriptHash: 0x32, | |
69 | wif: 0xb0 | |
70 | }; | |
71 | ||
c49e8812 IC |
72 | bitcoinjs.bitcoin.networks.litecoin.p2wpkhInP2sh = { |
73 | baseNetwork: "litecoin", | |
74 | messagePrefix: '\x19Litecoin Signed Message:\n', | |
bda303dd | 75 | bech32: 'ltc', |
c49e8812 IC |
76 | bip32: { |
77 | public: 0x01b26ef6, | |
78 | private: 0x01b26792 | |
79 | }, | |
80 | pubKeyHash: 0x30, | |
81 | scriptHash: 0x32, | |
82 | wif: 0xb0 | |
83 | }; | |
84 | ||
9a2ca392 | 85 | bitcoinjs.bitcoin.networks.fujicoin.p2wpkh = { |
86 | baseNetwork: "fujicoin", | |
87 | messagePrefix: '\x19FujiCoin Signed Message:\n', | |
88 | bech32: 'fc', | |
89 | bip32: { | |
90 | public: 0x04b24746, | |
91 | private: 0x04b2430c | |
92 | }, | |
93 | pubKeyHash: 0x24, | |
94 | scriptHash: 0x10, | |
95 | wif: 0xa4 | |
96 | }; | |
97 | ||
98 | bitcoinjs.bitcoin.networks.fujicoin.p2wpkhInP2sh = { | |
99 | baseNetwork: "fujicoin", | |
100 | messagePrefix: '\x19FujiCoin Signed Message:\n', | |
101 | bech32: 'fc', | |
102 | bip32: { | |
103 | public: 0x049d7cb2, | |
104 | private: 0x049d7878 | |
105 | }, | |
106 | pubKeyHash: 0x24, | |
107 | scriptHash: 0x10, | |
108 | wif: 0xa4 | |
109 | }; | |
110 | ||
f150f0c0 P |
111 | bitcoinjs.bitcoin.networks.vertcoin.p2wpkh = { |
112 | baseNetwork: "vertcoin", | |
113 | messagePrefix: '\x18Vertcoin Signed Message:\n', | |
114 | bech32: 'vtc', | |
115 | bip32: { | |
116 | public: 0x0488b21e, | |
117 | private: 0x0488ade4 | |
118 | }, | |
119 | pubKeyHash: 71, | |
120 | scriptHash: 5, | |
121 | wif: 0x80 | |
122 | }; | |
123 | ||
124 | bitcoinjs.bitcoin.networks.vertcoin.p2wpkhInP2sh = { | |
125 | baseNetwork: "vertcoin", | |
126 | messagePrefix: '\x18Vertcoin Signed Message:\n', | |
127 | bip32: { | |
128 | public: 0x0488b21e, | |
129 | private: 0x0488ade4 | |
130 | }, | |
131 | pubKeyHash: 71, | |
132 | scriptHash: 5, | |
133 | wif: 0x80 | |
134 | }; | |
135 | ||
efe95a35 | 136 | bitcoinjs.bitcoin.networks.bgold.p2wpkh = { |
137 | baseNetwork: "bgold", | |
138 | messagePrefix: '\x1DBitcoin Gold Signed Message:\n', | |
139 | bech32: 'btg', | |
140 | bip32: { | |
141 | public: 0x04b24746, | |
142 | private: 0x04b2430c | |
143 | }, | |
144 | pubKeyHash: 0x26, | |
145 | scriptHash: 0x17, | |
146 | wif: 0x80, | |
147 | }; | |
148 | ||
149 | bitcoinjs.bitcoin.networks.bgold.p2wpkhInP2sh = { | |
150 | baseNetwork: "bgold", | |
151 | messagePrefix: '\x1DBitcoin Gold Signed Message:\n', | |
152 | bech32: 'btg', | |
153 | bip32: { | |
154 | public: 0x049d7cb2, | |
155 | private: 0x049d7878 | |
156 | }, | |
157 | pubKeyHash: 0x26, | |
158 | scriptHash: 0x17, | |
159 | wif: 0x80, | |
160 | }; | |
161 | ||
cd8893f6 MC |
162 | bitcoinjs.bitcoin.networks.digibyte.p2wpkh = { |
163 | baseNetwork: "digibyte", | |
a51ef005 | 164 | messagePrefix: '\x18DigiByte Signed Message:\n', |
cd8893f6 MC |
165 | bech32: 'dgb', |
166 | bip32: { | |
a51ef005 IC |
167 | public: 0x0488B21E, |
168 | private: 0x0488ADE4 | |
cd8893f6 MC |
169 | }, |
170 | pubKeyHash: 0x1e, | |
171 | scriptHash: 0x3f, | |
172 | wif: 0x80 | |
173 | }; | |
174 | ||
175 | bitcoinjs.bitcoin.networks.digibyte.p2wpkhInP2sh = { | |
176 | baseNetwork: "digibyte", | |
a51ef005 | 177 | messagePrefix: '\x18DigiByte Signed Message:\n', |
cd8893f6 MC |
178 | bech32: 'dgb', |
179 | bip32: { | |
a51ef005 IC |
180 | public: 0x0488B21E, |
181 | private: 0x0488ADE4 | |
cd8893f6 MC |
182 | }, |
183 | pubKeyHash: 0x1e, | |
184 | scriptHash: 0x3f, | |
185 | wif: 0x80 | |
186 | }; | |
c49e8812 | 187 | })(); |