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

Solana钱包已创建但查询余额提示无默认签名者求助

解决Solana CLI查询余额时"No default signer found"错误

针对你遇到的问题,可按以下步骤排查解决:

  • 验证密钥对文件有效性
    先确认生成的密钥对文件是否完好,执行验证命令:

    solana-keygen verify CgvYXNqdVLvNvByFXiSkFGfRC3QFR9SGZq17Bq1bRdht "C:\Users\Ali Berkin\Documents\Solana\test.json"
    

    如果验证失败,说明文件损坏,需重新生成密钥对(务必备份助记词)。

  • 检查配置文件是否正确
    查看Solana CLI配置文件内容,确认密钥对路径无误:

    type C:\Users\Ali Berkin\.config\solana\cli\config.yml
    

    确认keypair_path字段完全匹配你的test.json文件路径,若路径有误,重新执行配置命令:

    solana config set --keypair "C:\Users\Ali Berkin\Documents\Solana\test.json"
    
  • 手动指定密钥对查询余额
    跳过默认配置,直接指定密钥对路径查询,验证密钥对本身可用:

    solana balance --keypair "C:\Users\Ali Berkin\Documents\Solana\test.json"
    

    若此命令成功返回余额,说明默认配置读取存在问题,可尝试删除配置文件后重新设置。

  • 更新Solana CLI到最新版本
    旧版本CLI可能存在配置读取bug,执行更新命令:

    solana update
    

    更新完成后重新设置密钥对配置,再尝试查询余额。

  • 检查文件权限(Windows系统)
    确保当前用户对以下文件有读取权限:

    • C:\Users\Ali Berkin\.config\solana\cli\config.yml
    • C:\Users\Ali Berkin\Documents\Solana\test.json
      右键文件选择「属性」-「安全」,添加当前用户的读取权限即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 15:57:17