我刚刚开始使用Flutter,我正在尝试创建一个可以支持多种不同加密货币的加密钱包应用程序。我目前面临的问题是,在尝试为多个钱包创建备份时,我不知道如何为不同的加密货币生成助记符代码。顺便说一句,我正在使用这个库:https://pub.dartlang.org/packages/bip39
任何帮助将不胜感激!
您可以对所有加密货币使用一个助记符代码。正如您在链接的库文档中所看到的,您使用助记符代码来获取钱包种子。然后使用该钱包种子创建一个HD钱包。
那个HD钱包可以有许多不同的加密货币。您可以通过遵循 BIP44 中的方案来区分它们。在随附的 SLIP44 中,列出了每种货币使用的高清钱包常量。