5个稳定版本
1.0.6 | 2024年5月18日 |
---|---|
1.0.5 | 2021年7月26日 |
#698 在 魔法豆
34 每月下载次数
335KB
23K SLoC
mnemonic39
Rust中实现bip-0039,用于命令行接口。
免责声明
-
不要轻信,要核实
比较此工具与其他工具的结果。核实实现(以及测试)。
自行承担风险。
示例
$ mnemonic39 06e9375a0b76cb5de997f93d6c707508 -p "バンドメイド"
alone endless story black hole puzzle play you dice glory bubble awkward
016b1146bb155c7c4ad0de6172bd4b7b6e65a487411c015c19512b8182e98e42fba7cc9da1c7631445fbfaea70057243c52d337c2d7be51786f5023086ae1bf7
xprv9s21ZrQH143K2pFLbGtCAETJEGS9egv9K1AhjHaACu22pEp5CUoSgFCwHYTfUE3aPKPgwccAJqneZoHX1J6iRvkkbxTuYdNhGSUHqfoWzDy
yprvABrGsX5C9jant7STRdfpNKYoQEabbJueE7gvWgU3auPusLdJT8y1JJs5JkRFU8hVnxWVh6CimW9CT5u5izWjEASMUJAL8YCBYAXwEGcYVem
zprvAWgYBBk7JR8GjQdaFzTSaQeJaCj3Xvu99ED9J5MvxumnvSSXho8ZvNXDKxNqU3MRCbdJSZoHEAVkLNWeSgvk2Q7xLdrkiT1fotbacrsgQox
$ mnemonic39 alone endless story black hole puzzle play you dice glory bubble awkward -p "バンドメイド"
06e9375a0b76cb5de997f93d6c707508
016b1146bb155c7c4ad0de6172bd4b7b6e65a487411c015c19512b8182e98e42fba7cc9da1c7631445fbfaea70057243c52d337c2d7be51786f5023086ae1bf7
xprv9s21ZrQH143K2pFLbGtCAETJEGS9egv9K1AhjHaACu22pEp5CUoSgFCwHYTfUE3aPKPgwccAJqneZoHX1J6iRvkkbxTuYdNhGSUHqfoWzDy
yprvABrGsX5C9jant7STRdfpNKYoQEabbJueE7gvWgU3auPusLdJT8y1JJs5JkRFU8hVnxWVh6CimW9CT5u5izWjEASMUJAL8YCBYAXwEGcYVem
zprvAWgYBBk7JR8GjQdaFzTSaQeJaCj3Xvu99ED9J5MvxumnvSSXho8ZvNXDKxNqU3MRCbdJSZoHEAVkLNWeSgvk2Q7xLdrkiT1fotbacrsgQox
功能
-
生成有效最后单词列表
插入缺少最后单词的助记词,并显示一个包含可能的有效最后单词(满足校验和)的列表。
-
生成扩展密钥
插入熵值或助记词以显示扩展根密钥。
-
生成助记词
插入熵值和可选密码以生成符合bip-0039支持的任何语言的助记词。
-
根据有效单词列表生成多个助记词
插入12、15、18、21或24个有效单词(任何受支持的语言),并使用标志
-g
显示具有有效校验和的多个助记词。 -
生成种子
当插入十六进制熵值时,工具将显示种子。
-
密码
可选密码可以与熵值或助记词一起使用以提供额外的保护。
-
建议
如果插入无效单词,则显示有效助记词单词的建议。
-
支持bip-0039中指定的所有语言
-
转置
插入助记词和目标语言标志,以在新的单词列表中产生相同位置上的单词。
帮助
Enter optional language and hexadecimal entropy with optional passphrase or
enter a list of mnemonic words with optional passphrase to see information
about it. It can show a list of valid last words to fulfil a list of mnemonic
words missing the last one. Generate mnemonic using a list of valid words.
Usage: mnemonic39 [OPTIONS] [DATA]...
Arguments:
[DATA]... hexadecimal entropy, seed or a list of mnemonic words
Options:
-c, --chinese Mnemonic with chinese simplified words
-e, --english Mnemonic with english words
-f, --french Mnemonic with french words
-g, --generate Generate valid mnemonics permuting words
-i, --italian Mnemonic with italian words
-j, --japanese Mnemonic with japanese words
-k, --korean Mnemonic with korean words
-o, --portuguese Mnemonic with portuguese words
-p <passphrase> optional passphrase to be used with the mnemonic
-s, --spanish Mnemonic with spanish words
-t, --traditional Mnemonic with chinese traditional words
-z, --czech Mnemonic with czech words
-h, --help Print help
-V, --version Print version
安装
$ cargo install mnemonic39
此工具不能做什么
-
生成熵
不使用伪随机生成器。如果您需要,您必须手动添加熵。
-
此工具不会生成任何类型的地址。
依赖项
~3MB
~77K SLoC