You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过助记词获取NEAR Protocol钱包公私钥并解决密钥不匹配问题

问题原因

密钥不匹配是派生路径配置差异导致的。near-seed-phrase库内置默认派生路径仅适配主网钱包,near-cli生成测试网密钥时使用的派生路径不同,需要手动传入参数覆盖默认配置。

解决方法

parseSeedPhrase方法支持传入第二个参数自定义派生路径,按照以下方式调用即可:

const { parseSeedPhrase } = require('near-seed-phrase');

// near-cli默认测试网派生路径为 m/44'/397'/0'/0/0
const testnetKeys = parseSeedPhrase(
  "你的助记词明文",
  "m/44'/397'/0'/0/0"
);

// 输出结果包含对应公钥和私钥
console.log(testnetKeys.publicKey);
console.log(testnetKeys.secretKey);

特殊情况说明

如果使用上述路径仍不匹配,可尝试NEAR网页版测试网钱包的通用派生路径m/44'/397'/0',传入该参数即可。

注意事项

  • 生成密钥后可先比对公钥和测试网账号绑定的公钥信息,确认一致后再使用私钥
  • 不要在公共环境、明文文件中存储助记词和私钥,测试完成后及时清除敏感信息

内容的提问来源于stack exchange,提问作者Soulwish

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 12:45:00