从脚本到浏览器:迁移我的第一个自定义 Solana Keypair
发布: (2026年5月4日 GMT+8 09:17)
2 分钟阅读
原文: Dev.to
Source: Dev.to

我做了什么
我使用了一个简单的 JavaScript 脚本和 @solana/kit 库来以编程方式生成新的密钥对,将私钥保存到本地的 .json 文件中,然后编写第二个脚本提取该种子,以便手动将其导入我的 Phantom 钱包扩展进行 devnet 测试。
让我惊讶的地方
从 Web2 转向 Web3 最大的转变在于意识到我的“身份”仅仅是一串加密数字;一旦拥有了那个私钥,我就可以把钱包从硬盘上的原始 JSON 文件“瞬移”到浏览器扩展中——无需密码或恢复邮件。
接下来
既然我已经掌握了密钥管理的“手动”方式,接下来我计划构建一个小型前端,让用户能够连接自己的钱包并通过 Wallet Adapter 签署交易。
安全说明
- 虽然这次体验让人难忘,帮助我了解密钥对的实际工作方式,但请记住,将未加密的私钥存放在
.json文件中风险极高!此钱包仅用于 devnet 实验。
100DaysOfSolana @solana_devs