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

使用Metaplex创建Candy Machine时请求Solana devnet失败如何修复?

Solana Candy Machine 上传报错修复方案

这个报错本质是你的设备无法连通Solana devnet的公共RPC节点api.devnet.solana.com,属于网络连通性问题,和Candy Machine本身的代码配置无关,可按以下步骤依次排查修复:

  • 先验证节点连通性:打开终端执行 ping api.devnet.solana.com,如果出现100%丢包、无法解析域名的提示,说明当前网络环境无法访问官方节点,优先尝试切换网络环境,比如从办公内网切换到家用网络,或者配置合规的网络代理后重试。
  • 替换第三方公共RPC节点:官方公共节点经常出现拥堵、访问限制的问题,你可以在原命令中添加--rpc-url参数,指定其他可用的devnet公共节点,修改后的命令如下:
ts-node js/packages/cli/src/candy-machine-cli.ts upload ./assets --env devnet --keypair ~/config/solana/devnet-test.json --rpc-url https://devnet.genesysgo.net/
  • 修改全局Solana CLI配置:如果你后续还要频繁操作devnet,可以直接修改本地Solana的全局配置,执行命令 solana config set --url https://devnet.genesysgo.net/,之后所有Solana相关操作都会默认使用新的RPC节点,无需每次手动加参数。
  • 关闭本地拦截规则:部分Mac系统防火墙、第三方安全软件会拦截VS Code终端的对外请求,你可以临时关闭系统防火墙和正在运行的安全软件后,再重新执行命令测试。

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

相关产品推荐
方舟 Agent Plan

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

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