如何将near-cli创建的密钥导入NEAR钱包?

Vla*_*ina 2 nearprotocol

我已经使用near generate-key命令生成了我的 NEAR 帐户密钥。我有.json带钥匙的文件。如何将其导入 NEAR 钱包 ( https://wallet.near.org )?

Vla*_*ina 5

请参阅文档https://docs.near.org/docs/tools/near-cli#4b-near-generate-key-accountid---seedphraseyour-seed-phrase

  1. 生成一个新的种子短语(例如,尝试在此处创建帐户https://wallet.testnet.near.org但不继续执行)。

    任何生成具有足够熵的随机种子短语/密码的方法都可以(例如,您可以pwgen 64在 Mac 上使用)。

    确保一行包含 12 个单词,并用空格分隔,例如other awake horn height much pipe radio scene cabbage mountain visual captain. 您可以在线使用BIP39 短语生成器,因为NEAR 协议使用 BIP39 种子短语

  2. 通过运行以下命令从该种子短语生成公钥:

    near generate-key example-acct.near --seedPhrase "<your seed phrase>"

    这将产生如下响应:

    帐户“example-acct.near”的 ed25519:GkMNfc92fwM1AmwH1MTjF4b7UZuceamsq96XPkHsQ9vi 公钥的密钥对

  3. 通过运行以下命令将该公钥与您的帐户相关联:

    NEAR_ENV=mainnet near add-key <your-account-id> <public-key-from-last-step>

  4. 访问https://wallet.near.org/recover-seed-phrase并粘贴您在步骤 1 中生成的助记词。这将使您登录到该帐户。

NEAR钱包产品经理于2022年1月13日确认,该钱包不支持子账户。因此上述步骤可能不适用于子帐户。