4 <meta charset=
"utf-8" />
5 <title>BIP39 - Mnemonic Code
</title>
6 <link rel=
"stylesheet" href=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
7 <meta content=
"Mnemonic code for generating deterministic keys" name=
"description"/>
8 <meta content=
"width=device-width, initial-scale=1.0" name=
"viewport" />
9 <meta content=
"bitcoin mnemonic converter" name=
"description" />
10 <meta content=
"DC POS" name=
"author" />
23 background-color: orange;
27 border:
2px solid #
555;
29 border-bottom-left-radius:
20px
20px;
30 border-bottom-right-radius:
20px
20px;
35 <div class=
"container">
37 <h1 class=
"text-center">Mnemonic Code Converter
</h1>
40 <div class=
"col-md-12">
42 <form class=
"form-horizontal" role=
"form">
43 <div class=
"col-sm-2"></div>
44 <div class=
"col-sm-10">
45 <p>For more info see the
<a href=
"https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki" target=
"_blank">BIP39 spec
</a></p>
47 <div class=
"form-group">
48 <label for=
"phrase" class=
"col-sm-2 control-label">BIP39 Phrase
</label>
49 <div class=
"col-sm-10">
50 <textarea id=
"phrase" class=
"phrase form-control"></textarea>
53 <div class=
"form-group">
54 <label for=
"strength" class=
"col-sm-2 control-label">Number of words
</label>
55 <div class=
"col-sm-10">
56 <div class=
"input-group">
57 <input type=
"number" class=
"strength form-control" id=
"strength" value=
"12">
58 <span class=
"input-group-btn">
59 <button class=
"btn generate">Generate Random Phrase
</button>
64 <div class=
"form-group">
65 <label for=
"root-key" class=
"col-sm-2 control-label">BIP32 Root Key
</label>
66 <div class=
"col-sm-10">
67 <textarea id=
"root-key" class=
"root-key form-control" disabled=
"disabled"></textarea>
77 <div class=
"col-md-12">
78 <h2>Derivation Path
</h2>
79 <ul class=
"derivation-type nav nav-tabs" role=
"tablist">
81 <a href=
"#bip44" role=
"tab" data-toggle=
"tab">BIP44
</a></li>
82 <li><a href=
"#bip32" role=
"tab" data-toggle=
"tab">BIP32
</a></li>
84 <div class=
"derivation-type tab-content">
85 <div id=
"bip44" class=
"tab-pane active">
86 <form class=
"form-horizontal" role=
"form">
88 <div class=
"col-sm-2"></div>
89 <div class=
"col-sm-10">
90 <p>For more info see the
<a href=
"https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki" target=
"_blank">BIP44 spec
</a></p>
92 <div class=
"form-group">
93 <label for=
"purpose" class=
"col-sm-2 control-label">
94 <a href=
"https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki#purpose" target=
"_blank">Purpose
</a>
96 <div class=
"col-sm-10">
97 <input id=
"purpose" type=
"text" class=
"purpose form-control" value=
"44">
100 <div class=
"form-group">
101 <label for=
"coin" class=
"col-sm-2 control-label">
102 <a href=
"https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki#registered-coin-types" target=
"_blank">Coin
</a>
104 <div class=
"col-sm-10">
105 <input id=
"coin" type=
"text" class=
"coin form-control" value=
"0">
108 <div class=
"form-group">
109 <label for=
"account" class=
"col-sm-2 control-label">
110 <a href=
"https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki#account" target=
"_blank">Account
</a>
112 <div class=
"col-sm-10">
113 <input id=
"account" type=
"text" class=
"account form-control" value=
"0">
116 <div class=
"form-group">
117 <label for=
"change" class=
"col-sm-2 control-label">
118 <a href=
"https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki#change" target=
"_blank">External / Internal
</a>
120 <div class=
"col-sm-10">
121 <input id=
"change" type=
"text" class=
"change form-control" value=
"0">
124 <div class=
"form-group">
125 <label for=
"bip44-path" class=
"col-sm-2 control-label">BIP32 Derivation Path
</label>
126 <div class=
"col-sm-10">
127 <input id=
"bip44-path" type=
"text" class=
"path form-control" value=
"m/44'/0'/0'/0" disabled=
"disabled">
132 <div id=
"bip32" class=
"tab-pane">
133 <form class=
"form-horizontal" role=
"form">
135 <div class=
"col-sm-2"></div>
136 <div class=
"col-sm-10">
137 <p>For more info see the
<a href=
"https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki" target=
"_blank">BIP32 spec
</a></p>
139 <div class=
"form-group">
140 <label for=
"bip32-path" class=
"col-sm-2 control-label">BIP32 Derivation Path
</label>
141 <div class=
"col-sm-10">
142 <input id=
"bip32-path" type=
"text" class=
"path form-control" value=
"m/0">
148 <form class=
"form-horizontal" role=
"form">
149 <div class=
"form-group">
150 <label for=
"extended-priv-key" class=
"col-sm-2 control-label">BIP32 Extended Key
</label>
151 <div class=
"col-sm-10">
152 <textarea id=
"extended-priv-key" class=
"extended-priv-key form-control" disabled=
"disabled"></textarea>
155 <div class=
"form-group">
156 <label for=
"extended-pub-key" class=
"col-sm-2 control-label">BIP32 Extended Key (addresses only)
</label>
157 <div class=
"col-sm-10">
158 <textarea id=
"extended-pub-key" class=
"extended-pub-key form-control" disabled=
"disabled"></textarea>
168 <div class=
"col-md-12">
169 <h2>Derived Addresses
</h2>
170 <p>Note these addreses are derived from the
<strong>BIP32 Extended Key
</strong></p>
171 <table class=
"table table-striped">
174 <div class=
"input-group">
176 <button class=
"index-toggle">Toggle
</button>
180 <div class=
"input-group">
182 <button class=
"address-toggle">Toggle
</button>
186 <div class=
"input-group">
187 Private Key
188 <button class=
"private-key-toggle">Toggle
</button>
192 <tbody class=
"addresses">
193 <tr><td> </td><td> </td><td> </td></tr>
194 <tr><td> </td><td> </td><td> </td></tr>
195 <tr><td> </td><td> </td><td> </td></tr>
196 <tr><td> </td><td> </td><td> </td></tr>
197 <tr><td> </td><td> </td><td> </td></tr>
202 <span>Show next
</button>
203 <input type=
"number" class=
"rows-to-add" value=
"20">
204 <button class=
"more">Show
</button>
209 <div class=
"col-md-12">
211 <h3>BIP39
<span class=
"small">Mnemonic code for generating deterministic keys
</span></h3>
214 <a href=
"https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki">official BIP39 spec
</a>
216 <h3>BIP32
<span class=
"small">Hierarchical Deterministic Wallets
</span></h3>
219 <a href=
"https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki" target=
"_blank">official BIP32 spec
</a>
221 <a href=
"http://bip32.org/" target=
"_blank">bip32.org
</a>
223 <h3>BIP44
<span class=
"small">Multi-Account Hierarchy for Deterministic Wallets
</span></h3>
226 <a href=
"https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki" target=
"_blank">official BIP44 spec
</a>
228 <h3>Private Keys
</h3>
231 <a href=
"https://brainwallet.github.io/" target=
"_blank">brainwallet.org
</a>,
232 but be careful - it can be easy to make mistakes if you
233 don't know what you're doing
241 <div class=
"col-md-12">
243 <h2>This project is
100% open-source code
</h2>
246 <span>Get the source code at -
</span>
247 <a href=
"https://github.com/dcpos/bip39" target=
"_blank">
248 https://github.com/dcpos/bip39
255 <span>BitcoinJS -
</span>
256 <a href=
"https://github.com/bitcoinjs/bitcoinjs-lib" target=
"_blank">
257 https://github.com/bitcoinjs/bitcoinjs-lib
262 <span>jsBIP39 -
</span>
263 <a href=
"https://github.com/iancoleman/jsbip39" target=
"_blank">
264 https://github.com/iancoleman/jsbip39
269 <span>asmCrypto -
</span>
270 <a href=
"https://github.com/vibornoff/asmcrypto.js" target=
"_blank">
271 https://github.com/vibornoff/asmcrypto.js
276 <span>jQuery -
</span>
277 <a href=
"https://jquery.com/" target=
"_blank">
283 <span>Twitter Bootstrap -
</span>
284 <a href=
"http://getbootstrap.com/" target=
"_blank">
285 http://getbootstrap.com/
294 <div class=
"feedback-container">
295 <div class=
"feedback"></div>
298 <script type=
"text/template" id=
"address-row-template">
300 <td class=
"index"><span></span></td>
301 <td class=
"address"><span></span></td>
302 <td class=
"privkey"><span></span></td>
305 <script src=
"//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
306 <script src=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
307 <script src=
"/js/bitcoinjs-1-0-0.js"></script>
308 <script src=
"/js/asmcrypto.js"></script>
309 <script src=
"/js/jsbip39.js"></script>
310 <script src=
"/js/index.js"></script>