]>
Commit | Line | Data |
---|---|---|
1 | # BIP39 Tool | |
2 | ||
3 | A tool for converting BIP39 mnemonic phrases to addresses and private keys. | |
4 | ||
5 | ## Online Version | |
6 | ||
7 | https://iancoleman.github.io/bip39/ | |
8 | ||
9 | ## Standalone offline version | |
10 | ||
11 | Download `bip39-standalone.html` | |
12 | ||
13 | Open the file in a browser by double clicking it. | |
14 | ||
15 | This can be compiled from source using the command `python compile.py` | |
16 | ||
17 | ## Usage | |
18 | ||
19 | Enter your BIP39 phrase into the 'BIP39 Phrase' field, or press | |
20 | 'Generate Random Phrase' | |
21 | ||
22 | If required, set the derivation path, although the defaults are quite usable. | |
23 | ||
24 | See the table for a list of addresses generated from the phrase. | |
25 | ||
26 | Toggle columns to blank to easily copy/paste a single column of data, eg to | |
27 | import private keys into a wallet or supply someone with a list of addresses. | |
28 | ||
29 | The BIP32 keys can be used at [bip32.org](https://bip32.org) if desired. | |
30 | ||
31 | ## Donations | |
32 | ||
33 | Since this project is the efforts of many people, most of which don't appear in | |
34 | the obvious places like code or issues, donating to the project itself causes | |
35 | significant operational difficulties. | |
36 | ||
37 | As a result, if you would like to support this project financially you are | |
38 | encouraged to donate to one of the many groups that makes the internet a place | |
39 | amenable to projects such as this one. | |
40 | ||
41 | [Donation-accepting organizations and projects](https://en.bitcoin.it/wiki/Donation-accepting_organizations_and_projects) | |
42 | ||
43 | If the list is too difficult to choose from, the EFF is a good choice. | |
44 | ||
45 | [Electronic Frontier Foundation](https://supporters.eff.org/donate) | |
46 | ||
47 | or for a direct bitcoin address, consider donating to the | |
48 | [Free Software Foundation](https://www.fsf.org/about/ways-to-donate/) | |
49 | at 1PC9aZC4hNX2rmmrt7uHTfYAS3hRbph4UN | |
50 | ||
51 | ![alt text](https://static.fsf.org/nosvn/images/bitcoin_qrcodes/fsf.png "FSF Bitcoin Address") | |
52 | ||
53 | ## Making changes | |
54 | ||
55 | Please do not make modifications to `bip39-standalone.html`, since they will | |
56 | be overwritten by `compile.py`. | |
57 | ||
58 | Make changes in `src/*` and apply them using the command `python compile.py` | |
59 | ||
60 | # Tests | |
61 | ||
62 | Tests depend on [phantomjs](http://phantomjs.org/). | |
63 | ||
64 | Run tests from the command-line | |
65 | ||
66 | ``` | |
67 | $ phantomjs tests.js | |
68 | ``` | |
69 | ||
70 | # License | |
71 | ||
72 | This BIP39 tool is released under the terms of the MIT license. See LICENSE for | |
73 | more information or see https://opensource.org/licenses/MIT. |