]>
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", | |
6746a9a4 | 164 | messagePrefix: 'x19DigiByte Signed Message:\n', |
cd8893f6 MC |
165 | bech32: 'dgb', |
166 | bip32: { | |
29040f3c MC |
167 | public: 0x04b24746, |
168 | private: 0x04b2430c | |
cd8893f6 MC |
169 | }, |
170 | pubKeyHash: 0x1e, | |
171 | scriptHash: 0x3f, | |
172 | wif: 0x80 | |
173 | }; | |
174 | ||
175 | bitcoinjs.bitcoin.networks.digibyte.p2wpkhInP2sh = { | |
5b689bd6 | 176 | baseNetwork: "digibyte", |
6746a9a4 | 177 | messagePrefix: '\x19DigiByte Signed Message:\n', |
cd8893f6 MC |
178 | bech32: 'dgb', |
179 | bip32: { | |
29040f3c MC |
180 | public: 0x049d7cb2, |
181 | private: 0x049d7878 | |
cd8893f6 MC |
182 | }, |
183 | pubKeyHash: 0x1e, | |
184 | scriptHash: 0x3f, | |
185 | wif: 0x80 | |
3b6786bd | 186 | }; |
f22f7677 PC |
187 | |
188 | bitcoinjs.bitcoin.networks.blockstamp.p2wpkh = { | |
189 | baseNetwork: "blockstamp", | |
190 | messagePrefix: '\x18BlockStamp Signed Message:\n', | |
191 | bech32: 'bc', | |
192 | bip32: { | |
193 | public: 0x0488B21E, | |
194 | private: 0x0488ADE4, | |
195 | }, | |
196 | pubKeyHash: 0x00, | |
197 | scriptHash: 0x05, | |
198 | wif: 0x80, | |
199 | }; | |
200 | ||
201 | bitcoinjs.bitcoin.networks.blockstamp.p2wpkhInP2sh = { | |
5b689bd6 | 202 | baseNetwork: "blockstamp", |
f22f7677 PC |
203 | messagePrefix: '\x18BlockStamp Signed Message:\n', |
204 | bech32: 'bc', | |
205 | bip32: { | |
206 | public: 0x0488B21E, | |
207 | private: 0x0488ADE4, | |
208 | }, | |
209 | pubKeyHash: 0x00, | |
210 | scriptHash: 0x05, | |
211 | wif: 0x80, | |
212 | }; | |
10980ed6 | 213 | |
214 | bitcoinjs.bitcoin.networks.nix.p2wpkh = { | |
215 | baseNetwork: "nix", | |
216 | messagePrefix: '\x18Nix Signed Message:\n', | |
217 | bech32: 'nix', | |
218 | bip32: { | |
219 | public: 0x0488b21e, | |
220 | private: 0x0488ade4, | |
221 | }, | |
222 | pubKeyHash: 0x26, | |
223 | scriptHash: 0x35, | |
224 | wif: 0x80, | |
225 | }; | |
226 | ||
227 | bitcoinjs.bitcoin.networks.nix.p2wpkhInP2sh = { | |
5b689bd6 | 228 | baseNetwork: "nix", |
10980ed6 | 229 | messagePrefix: '\x18Nix Signed Message:\n', |
230 | bech32: 'nix', | |
231 | bip32: { | |
232 | public: 0x0488b21e, | |
233 | private: 0x0488ade4, | |
234 | }, | |
235 | pubKeyHash: 0x26, | |
236 | scriptHash: 0x35, | |
237 | wif: 0x80, | |
238 | }; | |
519e9dc7 MKA |
239 | |
240 | bitcoinjs.bitcoin.networks.cpuchain.p2wpkh = { | |
241 | baseNetwork: "cpuchain", | |
242 | messagePrefix: '\x1DCPUchain Signed Message:\n', | |
243 | bech32: 'cpu', | |
244 | bip32: { | |
245 | public: 0x04b24746, | |
246 | private: 0x04b2430c | |
247 | }, | |
248 | pubKeyHash: 0x1c, | |
249 | scriptHash: 0x1e, | |
250 | wif: 0x80, | |
251 | }; | |
252 | ||
253 | bitcoinjs.bitcoin.networks.cpuchain.p2wpkhInP2sh = { | |
254 | baseNetwork: "cpuchain", | |
255 | messagePrefix: '\x1DCPUchain Signed Message:\n', | |
256 | bech32: 'cpu', | |
257 | bip32: { | |
258 | public: 0x049d7cb2, | |
259 | private: 0x049d7878 | |
260 | }, | |
261 | pubKeyHash: 0x1c, | |
262 | scriptHash: 0x1e, | |
263 | wif: 0x80, | |
264 | }; | |
385ee32f PT |
265 | |
266 | bitcoinjs.bitcoin.networks.monkeyproject.p2wpkh = { | |
267 | baseNetwork: "monkeyproject", | |
268 | messagePrefix: 'Monkey Signed Message:\n', | |
269 | bech32: 'monkey', | |
270 | bip32: { | |
271 | public: 0x0488b21e, | |
272 | private: 0x0488dde4 | |
273 | }, | |
274 | pubKeyHash: 0x33, | |
275 | scriptHash: 0x1c, | |
276 | wif: 0x37 | |
277 | }; | |
278 | ||
279 | bitcoinjs.bitcoin.networks.monkeyproject.p2wpkhInP2sh = { | |
280 | baseNetwork: "monkeyproject", | |
281 | messagePrefix: 'Monkey Signed Message:\n', | |
282 | bech32: 'monkey', | |
283 | bip32: { | |
284 | public: 0x0488b21e, | |
285 | private: 0x0488dde4 | |
286 | }, | |
287 | pubKeyHash: 0x33, | |
288 | scriptHash: 0x1c, | |
289 | wif: 0x37 | |
290 | }; | |
291 | ||
292 | bitcoinjs.bitcoin.networks.atom.p2wpkh = { | |
293 | baseNetwork: "atom", | |
294 | messagePrefix: '\x18Bitcoin Atom Signed Message:\n', | |
295 | bech32: 'atom', | |
296 | bip32: { | |
297 | public: 0x0488B21E, | |
298 | private: 0x0488ADE4 | |
299 | }, | |
300 | pubKeyHash: 0x17, | |
301 | scriptHash: 0x0a, | |
302 | wif: 0x80 | |
303 | }; | |
304 | ||
305 | bitcoinjs.bitcoin.networks.atom.p2wpkhInP2sh = { | |
306 | baseNetwork: "atom", | |
307 | messagePrefix: '\x18Bitcoin Atom Signed Message:\n', | |
308 | bech32: 'atom', | |
309 | bip32: { | |
310 | public: 0x0488B21E, | |
311 | private: 0x0488ADE4 | |
312 | }, | |
313 | pubKeyHash: 0x17, | |
314 | scriptHash: 0x0a, | |
315 | wif: 0x80 | |
316 | }; | |
317 | ||
318 | bitcoinjs.bitcoin.networks.bitcore.p2wpkh = { | |
319 | baseNetwork: "bitcore", | |
320 | messagePrefix: '\x18BitCore Signed Message:\n', | |
321 | bech32: 'bitcore', | |
322 | bip32: { | |
323 | public: 0x0488B21E, | |
324 | private: 0x0488ADE4 | |
325 | }, | |
326 | pubKeyHash: 0x03, | |
327 | scriptHash: 0x7D, | |
328 | wif: 0x80 | |
329 | }; | |
330 | ||
331 | bitcoinjs.bitcoin.networks.bitcore.p2wpkhInP2sh = { | |
332 | baseNetwork: "bitcore", | |
333 | messagePrefix: '\x18BitCore Signed Message:\n', | |
334 | bech32: 'bitcore', | |
335 | bip32: { | |
336 | public: 0x0488B21E, | |
337 | private: 0x0488ADE4 | |
338 | }, | |
339 | pubKeyHash: 0x03, | |
340 | scriptHash: 0x7D, | |
341 | wif: 0x80 | |
342 | }; | |
343 | ||
344 | bitcoinjs.bitcoin.networks.monacoin.p2wpkh = { | |
345 | baseNetwork: "monacoin", | |
346 | messagePrefix: '\x18Monacoin Signed Message:\n', | |
347 | bech32: 'monacoin', | |
348 | bip32: { | |
349 | public: 0x0488b21e, | |
350 | private: 0x0488ade4 | |
351 | }, | |
352 | pubKeyHash: 0x32, | |
353 | scriptHash: 0x37, | |
354 | wif: 0xb0 | |
355 | }; | |
356 | ||
357 | bitcoinjs.bitcoin.networks.monacoin.p2wpkhInP2sh = { | |
358 | baseNetwork: "monacoin", | |
359 | messagePrefix: '\x18Monacoin Signed Message:\n', | |
360 | bech32: 'monacoin', | |
361 | bip32: { | |
362 | public: 0x0488b21e, | |
363 | private: 0x0488ade4 | |
364 | }, | |
365 | pubKeyHash: 0x32, | |
366 | scriptHash: 0x37, | |
367 | wif: 0xb0 | |
368 | }; | |
369 | ||
370 | bitcoinjs.bitcoin.networks.syscoin.p2wpkh = { | |
371 | baseNetwork: "syscoin", | |
372 | messagePrefix: '\x18Syscoin Signed Message:\n', | |
373 | bech32: 'syscoin', | |
374 | bip32: { | |
375 | public: 0x0488B21E, | |
376 | private: 0x0488ADE4 | |
377 | }, | |
378 | pubKeyHash: 0x3f, | |
379 | scriptHash: 0x05, | |
380 | wif: 0x80 | |
381 | }; | |
382 | ||
383 | bitcoinjs.bitcoin.networks.syscoin.p2wpkhInP2sh = { | |
384 | baseNetwork: "syscoin", | |
385 | messagePrefix: '\x18Syscoin Signed Message:\n', | |
386 | bech32: 'syscoin', | |
387 | bip32: { | |
388 | public: 0x0488B21E, | |
389 | private: 0x0488ADE4 | |
390 | }, | |
391 | pubKeyHash: 0x3f, | |
392 | scriptHash: 0x05, | |
393 | wif: 0x80 | |
394 | }; | |
395 | ||
396 | bitcoinjs.bitcoin.networks.viacoin.p2wpkh = { | |
397 | baseNetwork: "viacoin", | |
398 | messagePrefix: '\x18Viacoin Signed Message:\n', | |
399 | bech32: 'viacoin', | |
400 | bip32: { | |
401 | public: 0x0488b21e, | |
402 | private: 0x0488ade4 | |
403 | }, | |
404 | pubKeyHash: 0x47, | |
405 | scriptHash: 0x21, | |
406 | wif: 0xc7 | |
407 | }; | |
408 | ||
409 | bitcoinjs.bitcoin.networks.viacoin.p2wpkhInP2sh = { | |
410 | baseNetwork: "viacoin", | |
411 | messagePrefix: '\x18Viacoin Signed Message:\n', | |
412 | bech32: 'viacoin', | |
413 | bip32: { | |
414 | public: 0x0488b21e, | |
415 | private: 0x0488ade4 | |
416 | }, | |
417 | pubKeyHash: 0x47, | |
418 | scriptHash: 0x21, | |
419 | wif: 0xc7 | |
420 | }; | |
421 | ||
422 | bitcoinjs.bitcoin.networks.dogecointestnet.p2wpkh = { | |
423 | baseNetwork: "dogecointestnet", | |
424 | messagePrefix: '\x19Dogecoin Signed Message:\n', | |
425 | bech32: 'dogecointestnet', | |
426 | bip32: { | |
427 | public: 0x043587cf, | |
428 | private: 0x04358394 | |
429 | }, | |
430 | pubKeyHash: 0x71, | |
431 | scriptHash: 0xc4, | |
432 | wif: 0xf1 | |
433 | }; | |
434 | ||
435 | bitcoinjs.bitcoin.networks.dogecointestnet.p2wpkhInP2sh = { | |
436 | baseNetwork: "dogecointestnet", | |
437 | messagePrefix: '\x19Dogecoin Signed Message:\n', | |
438 | bech32: 'dogecointestnet', | |
439 | bip32: { | |
440 | public: 0x043587cf, | |
441 | private: 0x04358394 | |
442 | }, | |
443 | pubKeyHash: 0x71, | |
444 | scriptHash: 0xc4, | |
445 | wif: 0xf1 | |
446 | }; | |
447 | ||
448 | bitcoinjs.bitcoin.networks.dogecointestnet.p2wpkh = { | |
449 | baseNetwork: "dogecointestnet", | |
450 | messagePrefix: '\x19Dogecoin Signed Message:\n', | |
451 | bech32: 'dogecointestnet', | |
452 | bip32: { | |
453 | public: 0x043587cf, | |
454 | private: 0x04358394 | |
455 | }, | |
456 | pubKeyHash: 0x71, | |
457 | scriptHash: 0xc4, | |
458 | wif: 0xf1 | |
459 | }; | |
460 | ||
461 | bitcoinjs.bitcoin.networks.dogecointestnet.p2wpkhInP2sh = { | |
462 | baseNetwork: "dogecointestnet", | |
463 | messagePrefix: '\x19Dogecoin Signed Message:\n', | |
464 | bech32: 'dogecointestnet', | |
465 | bip32: { | |
466 | public: 0x043587cf, | |
467 | private: 0x04358394 | |
468 | }, | |
469 | pubKeyHash: 0x71, | |
470 | scriptHash: 0xc4, | |
471 | wif: 0xf1 | |
472 | }; | |
473 | ||
474 | bitcoinjs.bitcoin.networks.litecointestnet.p2wpkh = { | |
475 | baseNetwork: "litecointestnet", | |
476 | messagePrefix: '\x18Litecoin Signed Message:\n', | |
477 | bech32: 'litecointestnet', | |
478 | bip32: { | |
479 | public: 0x043587cf, | |
480 | private: 0x04358394 | |
481 | }, | |
482 | pubKeyHash: 0x6f, | |
483 | scriptHash: 0xc4, | |
484 | wif: 0xef | |
485 | }; | |
486 | ||
487 | bitcoinjs.bitcoin.networks.litecointestnet.p2wpkhInP2sh = { | |
488 | baseNetwork: "litecointestnet", | |
489 | messagePrefix: '\x18Litecoin Signed Message:\n', | |
490 | bech32: 'litecointestnet', | |
491 | bip32: { | |
492 | public: 0x043587cf, | |
493 | private: 0x04358394 | |
494 | }, | |
495 | pubKeyHash: 0x6f, | |
496 | scriptHash: 0xc4, | |
497 | wif: 0xef | |
498 | }; | |
394bce7c | 499 | |
76120cb0 H |
500 | bitcoinjs.bitcoin.networks.groestlcoin.p2wpkh = { |
501 | baseNetwork: "groestlcoin", | |
502 | messagePrefix: '\x19GroestlCoin Signed Message:\n', | |
503 | bech32: 'grs', | |
504 | bip32: { | |
505 | public: 0x04b24746, | |
506 | private: 0x04b2430c | |
507 | }, | |
508 | pubKeyHash: 0x24, | |
509 | scriptHash: 0x05, | |
510 | wif: 0x80, | |
511 | }; | |
512 | ||
513 | bitcoinjs.bitcoin.networks.groestlcointestnet.p2wpkh = { | |
514 | baseNetwork: "groestlcointestnet", | |
515 | messagePrefix: '\x19GroestlCoin Signed Message:\n', | |
516 | bech32: 'tgrs', | |
517 | bip32: { | |
518 | public: 0x045f1cf6, | |
519 | private: 0x045f18bc | |
520 | }, | |
521 | pubKeyHash: 0x6f, | |
522 | scriptHash: 0xc4, | |
523 | wif: 0xef | |
524 | }; | |
525 | ||
526 | bitcoinjs.bitcoin.networks.groestlcoin.p2wpkhInP2sh = { | |
527 | baseNetwork: "groestlcoin", | |
528 | messagePrefix: '\x19GroestlCoin Signed Message:\n', | |
529 | bech32: 'grs', | |
530 | bip32: { | |
531 | public: 0x049d7cb2, | |
532 | private: 0x049d7878 | |
533 | }, | |
534 | pubKeyHash: 0x24, | |
535 | scriptHash: 0x05, | |
536 | wif: 0x80, | |
537 | }; | |
538 | ||
539 | bitcoinjs.bitcoin.networks.groestlcointestnet.p2wpkhInP2sh = { | |
540 | baseNetwork: "groestlcointestnet", | |
541 | messagePrefix: '\x19GroestlCoin Signed Message:\n', | |
542 | bech32: 'tgrs', | |
543 | bip32: { | |
544 | public: 0x044a5262, | |
545 | private: 0x044a4e28 | |
546 | }, | |
547 | pubKeyHash: 0x6f, | |
548 | scriptHash: 0xc4, | |
549 | wif: 0xef | |
550 | }; | |
551 | ||
c49e8812 | 552 | })(); |