如何为多种加密货币(ETH、BTC 等..)创建 12 位或 24 位助记词代码

How do you create a 12 or 24 mnemonics code for multiple cryptocurrencies (ETH, BTC and so on..)

我刚开始使用 Flutter,我正在尝试创建一个可以支持多种不同加密货币的加密钱包应用程序。我目前面临的问题是,在尝试为多个钱包创建备份时,我不知道如何为不同的加密货币生成助记符代码。顺便说一句,我正在使用这个库:https://pub.dartlang.org/packages/bip39

如有任何帮助,我们将不胜感激!

您可以为所有加密货币使用一个助记词。正如您在链接的库文档中看到的那样,您使用助记码来获取钱包种子。然后使用该钱包种子创建 HD wallet

那个单一的 HD 钱包可以有许多不同的加密货币。您可以按照 BIP44. In the accompanying SLIP44 中的方案来区分它们,其中列出了每种货币使用的 HD 钱包常量。