<meta content="DC POS" name="author" />
<style>
+ body {
+ padding-bottom: 32px;
+ }
+ .form-control[readonly] {
+ cursor: text;
+ }
.feedback-container {
position: fixed;
top: 0;
<form class="form-horizontal" role="form">
<div class="col-sm-2"></div>
<div class="col-sm-10">
+ <p>You can enter an existing BIP39 phrase, or generate a new random one. Typing your own twelve words will probably not work how you expect, since the words require a particular structure (the last word is a checksum)</p>
<p>For more info see the <a href="https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki" target="_blank">BIP39 spec</a></p>
</div>
<div class="form-group">
- <label for="phrase" class="col-sm-2 control-label">BIP39 Phrase</label>
+ <label for="phrase" class="col-sm-2 control-label">BIP39 Mnemonic</label>
<div class="col-sm-10">
<textarea id="phrase" class="phrase form-control"></textarea>
</div>
</div>
</div>
</div>
+ <div class="form-group">
+ <label for="passphrase" class="col-sm-2 control-label">BIP39 Passphrase (optional)</label>
+ <div class="col-sm-10">
+ <textarea id="passphrase" class="passphrase form-control"></textarea>
+ </div>
+ </div>
<div class="form-group">
<label for="root-key" class="col-sm-2 control-label">BIP32 Root Key</label>
<div class="col-sm-10">
- <textarea id="root-key" class="root-key form-control" disabled="disabled"></textarea>
+ <textarea id="root-key" class="root-key form-control" readonly="readonly"></textarea>
</div>
</div>
</form>
<div class="form-group">
<label for="bip44-path" class="col-sm-2 control-label">BIP32 Derivation Path</label>
<div class="col-sm-10">
- <input id="bip44-path" type="text" class="path form-control" value="m/44'/0'/0'/0" disabled="disabled">
+ <input id="bip44-path" type="text" class="path form-control" value="m/44'/0'/0'/0" readonly="readonly">
</div>
</div>
</form>
<div class="form-group">
<label for="extended-priv-key" class="col-sm-2 control-label">BIP32 Extended Key</label>
<div class="col-sm-10">
- <textarea id="extended-priv-key" class="extended-priv-key form-control" disabled="disabled"></textarea>
+ <textarea id="extended-priv-key" class="extended-priv-key form-control" readonly="readonly"></textarea>
</div>
</div>
<div class="form-group">
<label for="extended-pub-key" class="col-sm-2 control-label">BIP32 Extended Key (addresses only)</label>
<div class="col-sm-10">
- <textarea id="extended-pub-key" class="extended-pub-key form-control" disabled="disabled"></textarea>
+ <textarea id="extended-pub-key" class="extended-pub-key form-control" readonly="readonly"></textarea>
</div>
</div>
</form>
<hr>
+ <div class="row">
+ <div class="col-md-12">
+
+ <h2>Offline Usage</h2>
+
+ <p>
+ You can use this tool without having to be online.
+ </p>
+ <p>
+ In your browser, select file save-as, and save this page
+ as a file.
+ </p>
+ <p>
+ Double-click that file to open it in a browser
+ on any offline computer.
+ </p>
+ <p>
+ Alternatively, download it from
+ <a href="https://github.com/dcpos/bip39">
+ https://github.com/dcpos/bip39
+ </a>
+
+ </div>
+ </div>
+
+ <hr>
+
<div class="row">
<div class="col-md-12">
</div>
<div class="feedback-container">
- <div class="feedback"></div>
+ <div class="feedback">Loading...</div>
</div>
<script type="text/template" id="address-row-template">