#bip-39 #mnemonic #bitcoin #crypto #japanese

无 std splitmonic_bip39

BIP-39 比特币助记码库

1 个稳定版本

使用旧的 Rust 2015

1.0.0 2021年5月25日

#bip-39 中排名 #28

24 每月下载量
splitmonic 中使用

CC0 许可证

290KB
20K SLoC

bip39

BIP-39 助记码的 Rust 实现。

单词列表(语言)

截至本文撰写时,我们支持 BIP-39 标准中指定的所有语言 单词列表

英语语言始终加载,其他语言可以通过相应的功能加载。

使用 all-languages 功能启用所有语言。

  • 英语(始终启用)
  • 简体中文(chinese-simplified
  • 繁体中文(chinese-traditional
  • 捷克语(czech
  • 法语(french
  • 意大利语(italian
  • 日语(japanese
  • 韩语(korean
  • 西班牙语(spanish

MSRV

此包支持 Rust v1.29 及以上版本,并支持 no_std


lib.rs:

BIP39 助记码

我们目前不实现从短语生成种子。

https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki

测试一些日语测试向量。对于这些测试向量,我们似乎生成了与测试向量期望不同的助记短语。然而,我们生成的种子是正确的,并且与 bip39 的替代实现 tiny-bip39 一样,也没有满足测试向量。

依赖项

~245–720KB
~21K SLoC