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

使用Metaplex在Solana主网部署合约时遇AccountNotFound错误求助

解决Metaplex部署Solana主网合约时的AccountNotFound: solana错误

问题详情

在Solana主网通过Metaplex部署合约时触发错误:

Error running command (re-run needed): AccountNotFound: solana

已完成NFT-STORAGE的艺术品和元数据上传,该流程无异常。相关截图信息:

  • cache.json截图:展示了部署项目的缓存配置文件内容
  • 错误截图:清晰显示上述AccountNotFound错误提示

排查与解决方法

  • 检查Solana CLI主网配置有效性
    确认当前Solana CLI指向的是主网节点且密钥对有效,执行命令:

    solana config get
    

    核对RPC URL为Solana主网地址(如https://api.mainnet-beta.solana.com),Keypair Path对应主网有足够SOL的账户密钥文件。若配置错误,重新设置:

    solana config set --url https://api.mainnet-beta.solana.com --keypair /path/to/your/mainnet/keypair.json
    
  • 验证账户在主网的存在性
    用你的账户地址执行查询:

    solana account <你的账户地址>
    

    如果返回Account not found,说明该账户从未在主网产生过交易(无SOL存入记录),需先转入少量SOL(满足部署手续费要求),再重新尝试部署。

  • 清除Metaplex部署缓存
    删除项目目录下的.cache文件夹(包含cache.json),避免旧缓存中的无效账户信息干扰部署流程,之后重新执行部署命令。

  • 更换主网RPC节点
    若默认主网节点存在连接或同步问题,切换至其他可靠节点,比如:

    solana config set --url https://mainnet.helius-rpc.com
    

    或使用带API密钥的第三方节点(如Alchemy),配置完成后重新部署合约。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 13:45:28