首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将导出的Cosmos SDK私钥转换为可由Keplr或Metamask导入的格式?

如何将导出的Cosmos SDK私钥转换为可由Keplr或Metamask导入的格式?
EN

Stack Overflow用户
提问于 2020-11-27 12:58:40
回答 1查看 2K关注 0票数 2

凯普刚刚添加了使用私钥导入帐户的特性(这太棒了!)这主要是因为一些lunie用户失去了他们的助记符短语,但保持了对lunie本身的访问。这意味着lunie可以导出私钥,但不能导出助记符本身。对于希望从元and迁移的未来Ethermint用户(这也提供了导出和导入私钥的能力),它也可能是用户。

Cosmos SDK中的keys命令还允许用户导出私钥,但是我不确定如何将密钥从该格式转换为可以在keplr中导入的密钥。CLI命令如下:

代码语言:javascript
复制
gaiacli keys export [name]

它请求密码破译密钥,然后请求一个新密码对导出的密钥进行加密。调查结果的格式如下:

代码语言:javascript
复制
-----BEGIN TENDERMINT PRIVATE KEY-----
type: secp256k1
kdf: bcrypt
salt: C49BCB6A8358745812F5770A63BD09AD

NmqXg+dPDvVKawZwyER6l3V41tKxWaiIU/or2G7t9SBKRJ0oRREchssK4NpRp+Di
5KNHxHz2QXHLhbPQweo9iVkPPrNQ1uiSGH7maoY=
=GHXH
-----END TENDERMINT PRIVATE KEY-----

(这是为本问题创建的一个示例)

如何将此密钥转换为可用于keplr或元询问的东西?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-01 18:36:40

这个功能被合并了!

https://github.com/cosmos/cosmos-sdk/pull/8043

该命令是:

代码语言:javascript
复制
packaged export <name> --unarmored-hex and --unsafe

其中,packaged是守护进程二进制CLI的名称,name是要导出的键的名称。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65037777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档