]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/blob - src/js/bitcoinjs-extensions.js
Merge remote-tracking branch 'origin/master'
[perso/Immae/Projets/Cryptomonnaies/BIP39.git] / src / js / bitcoinjs-extensions.js
1 bitcoinjs.bitcoin.networks.shadow = {
2 messagePrefix: 'unused',
3 bip32: {
4 public: 0xEE80286A,
5 private: 0xEE8031E8
6 },
7 pubKeyHash: 0x3f,
8 scriptHash: 0x7d,
9 wif: 0xbf
10 };
11
12 bitcoinjs.bitcoin.networks.shadowtn = {
13 messagePrefix: 'unused',
14 bip32: {
15 public: 0x76C0FDFB,
16 private: 0x76C1077A
17 },
18 pubKeyHash: 0x7f,
19 scriptHash: 0xc4,
20 wif: 0xff
21 };
22
23 bitcoinjs.bitcoin.networks.clam = {
24 messagePrefix: 'unused',
25 bip32: {
26 public: 0xa8c26d64,
27 private: 0xa8c17826
28 },
29 pubKeyHash: 0x89,
30 scriptHash: 0x00, // TODO set this correctly
31 wif: 0x85
32 };
33
34 bitcoinjs.bitcoin.networks.crown = {
35 messagePrefix: 'unused',
36 bip32: {
37 public: 0x0488b21e,
38 private: 0x0488ade4
39 },
40 pubKeyHash: 0x00,
41 scriptHash: 0x05,
42 wif: 0x80
43 };
44
45 bitcoinjs.bitcoin.networks.dash = {
46 messagePrefix: 'unused',
47 bip32: {
48 public: 0x0488b21e,
49 private: 0x0488ade4
50 },
51 pubKeyHash: 0x4c,
52 scriptHash: 0x10,
53 wif: 0xcc
54 };
55
56 bitcoinjs.bitcoin.networks.maza = {
57 messagePrefix: 'unused',
58 bip32: {
59 public: 0x0488b21e,
60 private: 0x0488ade4
61 },
62 pubKeyHash: 0x32,
63 scriptHash: 0x09,
64 wif: 0xe0
65 };
66
67 bitcoinjs.bitcoin.networks.dashtn = {
68 messagePrefix: 'unused',
69 bip32: {
70 public: 0x043587cf,
71 private: 0x04358394
72 },
73 pubKeyHash: 0x8c,
74 scriptHash: 0x13,
75 wif: 0xef
76 };
77
78 bitcoinjs.bitcoin.networks.game = {
79 messagePrefix: 'unused',
80 bip32: {
81 public: 0x0488b21e,
82 private: 0x0488ade4
83 },
84 pubKeyHash: 0x26,
85 scriptHash: 0x05,
86 wif: 0xa6
87 };
88
89 bitcoinjs.bitcoin.networks.namecoin = {
90 messagePrefix: 'unused',
91 bip32: {
92 public: 0x0488b21e,
93 private: 0x0488ade4
94 },
95 pubKeyHash: 0x34,
96 scriptHash: 0x00, // TODO set this correctly
97 wif: 0x80
98 };
99
100 bitcoinjs.bitcoin.networks.peercoin = {
101 messagePrefix: 'unused',
102 bip32: {
103 public: 0x0488b21e,
104 private: 0x0488ade4
105 },
106 pubKeyHash: 0x37,
107 scriptHash: 0x00, // TODO set this correctly
108 wif: 0xb7
109 };
110
111 bitcoinjs.bitcoin.networks.axe = {
112 messagePrefix: 'unused',
113 bip32: {
114 public: 0x0488b21e,
115 private: 0x0488ade4
116 },
117 pubKeyHash: 0x4B,
118 scriptHash: 0xCB, // TODO set this correctly
119 wif: 0xCB
120 };
121
122 bitcoinjs.bitcoin.networks.slimcoin = {
123 messagePrefix: 'unused',
124 bip32: {
125 public: 0xef6adf10,
126 private: 0xef69ea80
127 },
128 pubKeyHash: 0x3f,
129 scriptHash: 0x7d,
130 wif: 0x46
131 };
132
133 bitcoinjs.bitcoin.networks.slimcointn = {
134 messagePrefix: 'unused',
135 bip32: {
136 public: 0x043587CF,
137 private: 0x04358394
138 },
139 pubKeyHash: 0x6f,
140 scriptHash: 0xc4,
141 wif: 0x57
142 };
143
144 bitcoinjs.bitcoin.networks.dogecoin = {
145 messagePrefix: '\x19Dogecoin Signed Message:\n',
146 bip32: {
147 public: 0x02facafd,
148 private: 0x02fac398
149 },
150 pubKeyHash: 0x1e,
151 scriptHash: 0x16,
152 wif: 0x9e
153 };
154
155 bitcoinjs.bitcoin.networks.viacoin = {
156 messagePrefix: '\x18Viacoin Signed Message:\n',
157 bip32: {
158 public: 0x0488b21e,
159 private: 0x0488ade4
160 },
161 pubKeyHash: 0x47,
162 scriptHash: 0x21,
163 wif: 0xc7
164 };
165
166 bitcoinjs.bitcoin.networks.viacointestnet = {
167 messagePrefix: '\x18Viacoin Signed Message:\n',
168 bip32: {
169 public: 0x043587cf,
170 private: 0x04358394
171 },
172 pubKeyHash: 0x7f,
173 scriptHash: 0xc4,
174 wif: 0xff
175 };
176
177 bitcoinjs.bitcoin.networks.gamerscoin = {
178 messagePrefix: '\x19Gamerscoin Signed Message:\n',
179 bip32: {
180 public: 0x019da462,
181 private: 0x019d9cfe
182 },
183 pubKeyHash: 0x26,
184 scriptHash: 0x05,
185 wif: 0xA6
186 };
187
188 bitcoinjs.bitcoin.networks.jumbucks = {
189 messagePrefix: '\x19Jumbucks Signed Message:\n',
190 bip32: {
191 public: 0x037a689a,
192 private: 0x037a6460
193 },
194 pubKeyHash: 0x2b,
195 scriptHash: 0x05,
196 wif: 0xab
197 };
198
199 bitcoinjs.bitcoin.networks.zetacoin = {
200 messagePrefix: '\x18Zetacoin Signed Message:\n',
201 bip32: {
202 public: 0x0488b21e,
203 private: 0x0488ade4
204 },
205 pubKeyHash: 0x50,
206 scriptHash: 0x09,
207 wif: 0xe0
208 };
209
210 bitcoinjs.bitcoin.networks.myriadcoin = {
211 messagePrefix: 'unused',
212 bip32: {
213 public: 0x0488b21e,
214 private: 0x0488ade4
215 },
216 pubKeyHash: 0x32,
217 scriptHash: 0x00, // TODO set this correctly
218 wif: 0xb2
219 };
220
221
222 bitcoinjs.bitcoin.networks.onixcoin = {
223 messagePrefix: 'unused',
224 bip32: {
225 public: 0x049d7cb2,
226 private: 0x049d7878
227 },
228 pubKeyHash: 0x4B,
229 scriptHash: 0x05,
230 wif: 0x80
231 };
232
233 bitcoinjs.bitcoin.networks.pivx = {
234 messagePrefix: 'unused',
235 bip32: {
236 public: 0x022d2533,
237 private: 0x0221312b
238 },
239 pubKeyHash: 0x1e,
240 scriptHash: 0x0d,
241 wif: 0xd4
242 };
243
244 bitcoinjs.bitcoin.networks.pivxtestnet = {
245 messagePrefix: 'unused',
246 bip32: {
247 public: 0x3a8061a0,
248 private: 0x3a805837
249 },
250 pubKeyHash: 0x8b,
251 scriptHash: 0x13,
252 wif: 0xef
253 };
254
255 bitcoinjs.bitcoin.networks.fujicoin = {
256 messagePrefix: '\x19FujiCoin Signed Message:\n',
257 bip32: {
258 public: 0x0488b21e,
259 private: 0x0488ade4
260 },
261 pubKeyHash: 0x24,
262 scriptHash: 0x10,
263 wif: 0xa4
264 };
265
266 bitcoinjs.bitcoin.networks.nubits = {
267 messagePrefix: '\x18Nu Signed Message:\n',
268 bip32: {
269 public: 0x0488b21e,
270 private: 0x0488ade4
271 },
272 pubKeyHash: 0x19,
273 scriptHash: 0x1a,
274 wif: 0x96,
275 };
276
277 bitcoinjs.bitcoin.networks.bgold = {
278 messagePrefix: 'unused',
279 bip32: {
280 public: 0x0488b21e,
281 private: 0x0488ade4
282 },
283 pubKeyHash: 38,
284 scriptHash: 23,
285 wif: 128
286 };
287
288 bitcoinjs.bitcoin.networks.bitcoinCashBitbpay = {
289 messagePrefix: '\x18Bitcoin Signed Message:\n',
290 bip32: {
291 public: 0x0488b21e,
292 private: 0x0488ade4
293 },
294 pubKeyHash: 0x1c,
295 scriptHash: 0x28,
296 wif: 0x80
297 };
298
299 bitcoinjs.bitcoin.networks.monacoin = {
300 messagePrefix: '\x18Monacoin Signed Message:\n',
301 bip32: {
302 public: 0x0488b21e,
303 private: 0x0488ade4
304 },
305 pubKeyHash: 0x32,
306 scriptHash: 0x37,
307 wif: 0xb0
308 };
309
310 bitcoinjs.bitcoin.networks.litecoinXprv = {
311 messagePrefix: '\x19Litecoin Signed Message:\n',
312 bip32: {
313 public: 0x0488b21e,
314 private: 0x0488ade4,
315 },
316 pubKeyHash: 0x30,
317 scriptHash: 0x32,
318 wif: 0xb0
319 };
320
321 bitcoinjs.bitcoin.networks.komodo = {
322 messagePrefix: '\x18Komodo Signed Message:\n',
323 bip32: {
324 public: 0x0488B21E,
325 private: 0x0488ADE4
326 },
327 pubKeyHash: 0x3c,
328 scriptHash: 0x55,
329 wif: 0xbc
330 };