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

Elrond Devnet用ERDPY发批量交易遇invalid chain ID错误求助

解决Elrond Devnet批量交易的"invalid chain ID"错误
  • 检查erdpy的全局配置
    你的请求日志显示调用的是Mainnet网关https://gateway.elrond.com/,这是问题核心。Devnet对应的正确参数为:

    • 链ID:D
    • 网关地址:https://devnet-gateway.elrond.com
      执行以下命令查看并修正配置:
    # 查看当前配置
    erdpy config get chainID
    erdpy config get proxy
    
    # 修正为Devnet配置
    erdpy config set chainID D
    erdpy config set proxy https://devnet-gateway.elrond.com
    
  • 排查脚本中的硬编码参数
    检查批量交易脚本,确认是否存在硬编码的链ID或网关地址(比如写死了Mainnet的链ID1或网关)。确保脚本使用erdpy配置中的参数,或直接指定Devnet的链IDD和对应网关。

  • 验证备份交易文件
    打开备份的bon-mission-tx-45.json文件,检查chainID字段值是否为D。如果不是,修改后可通过以下命令重新提交:

    erdpy tx send --from-file bon-mission-tx-45.json
    
  • 确认账户归属网络
    确保你使用的PEM文件是Devnet账户的密钥,Mainnet账户无法在Devnet网络中操作。如果是Mainnet账户,需重新在Devnet创建账户并获取对应PEM文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 02:45:43