<head lang="en">
<meta charset="utf-8" />
<title>BIP39 - Mnemonic Code</title>
- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
+ <link rel="stylesheet" href="css/bootstrap.min.css">
<meta content="Mnemonic code for generating deterministic keys" name="description"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta content="bitcoin mnemonic converter" name="description" />
border-bottom-left-radius: 20px 20px;
border-bottom-right-radius: 20px 20px;
}
+ .no-border {
+ border: 0;
+ box-shadow: inset 0 1px 1px rgba(0,0,0,.0);
+ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.0);
+ }
</style>
</head>
<body>
<p>You can enter an existing BIP39 mnemonic, 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="network-phrase" class="col-sm-2 control-label">Coin</label>
- <div class="col-sm-10">
- <select id="network-phrase" class="network form-control">
- <option value="bitcoin">Bitcoin</option>
- <option value="bitcoin-testnet">Bitcoin Testnet</option>
- <option value="litecoin">Litecoin</option>
- <option value="dogecoin">Dogecoin</option>
- </select>
- </div>
- </div>
<div class="form-group">
<label for="phrase" class="col-sm-2 control-label">BIP39 Mnemonic</label>
<div class="col-sm-10">
<label for="strength" class="col-sm-2 control-label">Number of words</label>
<div class="col-sm-10">
<div class="input-group">
- <input type="number" class="strength form-control" id="strength" value="12">
+ <select id="strength" class="strength form-control">
+ <option val="3">3</option>
+ <option val="6">6</option>
+ <option val="9">9</option>
+ <option val="12">12</option>
+ <option val="15" selected>15</option>
+ <option val="18">18</option>
+ <option val="21">21</option>
+ <option val="24">24</option>
+ </select>
<span class="input-group-btn">
<button class="btn generate">Generate Random Mnemonic</button>
</span>
<textarea id="passphrase" class="passphrase form-control"></textarea>
</div>
</div>
+ <div class="form-group">
+ <label for="seed" class="col-sm-2 control-label">BIP39 Seed</label>
+ <div class="col-sm-10">
+ <textarea id="seed" class="seed form-control" readonly="readonly"></textarea>
+ </div>
+ </div>
+ <div class="form-group">
+ <label for="network-phrase" class="col-sm-2 control-label">Coin</label>
+ <div class="col-sm-10">
+ <select id="network-phrase" class="network form-control">
+ <!-- populated by javascript -->
+ </select>
+ </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">
<input id="bip32-path" type="text" class="path form-control" value="m/0">
</div>
</div>
+ <div class="form-group">
+ <label class="col-sm-2 control-label">Hive Wallet</label>
+ <div class="col-sm-10">
+ <p class="form-control no-border">
+ Use path <code>m/0'/0</code>.
+ For more info see the <a href="https://www.hivewallet.com/" target="_blank">Hive Wallet homepage</a>
+ </p>
+ </div>
+ </div>
+ <div class="form-group">
+ <label for="mycelium-path" class="col-sm-2 control-label">Mycelium Wallet</label>
+ <div class="col-sm-10">
+ <p class="form-control no-border">
+ Use path <code>m/44'/0'/0'/0</code>.
+ For more info see the <a href="http://www.mycelium.com/" target="_blank">Mycelium Wallet homepage</a>
+ </p>
+ </div>
+ </div>
</form>
</div>
</div>
<thead>
<th>
<div class="input-group">
- Index
+ Path
<button class="index-toggle">Toggle</button>
</div>
</th>
<h3>Private Keys</h3>
<p>
Use private keys at
- <a href="https://brainwallet.github.io/" target="_blank">brainwallet.org</a>,
+ <a href="https://web.archive.org/web/20150707020924/https://brainwallet.org/" target="_blank">brainwallet.org</a>,
but be careful - it can be easy to make mistakes if you
don't know what you're doing
</p>
<td class="privkey"><span></span></td>
</tr>
</script>
- <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
- <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
- <script src="/js/bitcoinjs-1-0-0.js"></script>
- <script src="/js/sjcl-bip39.js"></script>
- <script src="/js/wordlists.js"></script>
- <script src="/js/wordlist_english.js"></script>
- <script src="/js/jsbip39.js"></script>
- <script src="/js/index.js"></script>
+ <script src="js/jquery.min.js"></script>
+ <script src="js/bootstrap.min.js"></script>
+ <script src="js/bitcoinjs-1-5-7.js"></script>
+ <script src="js/bitcoinjs-extensions.js"></script>
+ <script src="js/sjcl-bip39.js"></script>
+ <script src="js/wordlist_english.js"></script>
+ <script src="js/jsbip39.js"></script>
+ <script src="js/index.js"></script>
</body>
</html>