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

如何配置Solana CLI使用自定义RPC端点及解决相关生效问题

Solana CLI 切换自有RPC节点问题解决

1. 验证CLI当前目标RPC端点

  • 执行以下命令查看当前配置的RPC端点:
    solana config get
    
    输出中的RPC URL字段即为当前CLI指向的端点。此外可通过环境变量检查是否有覆盖配置的情况:
    echo $SOLANA_RPC_URL
    
    若该环境变量存在有效值,会优先于配置文件中的设置生效,这可能是你之前配置未生效的原因。

2. 切换至本地RPC端点

  • 若存在SOLANA_RPC_URL环境变量,先临时取消:
    unset SOLANA_RPC_URL
    
  • 重新执行配置命令:
    solana config set --url http://localhost:8899
    
  • 再次执行solana config get确认RPC URL已更新为本地地址。
  • 如需永久生效,将export SOLANA_RPC_URL=http://localhost:8899添加到你的shell配置文件(如~/.bashrc、~/.zshrc),然后重新加载配置:
    source ~/.bashrc # 对应你的shell配置文件
    

3. 确保solana-keygen识别该端点

solana-keygen核心用于密钥对生成,若需与指定RPC交互(如验证地址有效性),可通过两种方式确保使用本地端点:

  • 依赖CLI全局配置:确保已通过solana config set完成本地RPC配置,后续执行solana-keygen相关命令时会自动使用该端点,例如验证地址:
    solana-keygen verify <目标地址>
    
  • 显式指定端点:每次执行solana-keygen时直接添加--url参数:
    solana-keygen verify <目标地址> --url http://localhost:8899
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 02:40:59