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

BSC是否支持Cancun?部署合约遇MCOPY opcode错误求助

问题解答
  • 是的,BSC(币安智能链)目前不支持Cancun EVM版本,这就是你遇到invalid opcode: MCOPY错误的核心原因。
  • MCOPY是Cancun升级新增的EVM操作码,用于优化内存复制逻辑。如果你的Solidity编译器目标设置为Cancun(比如通过pragma solidity ^0.8.20;配合Remix中的evmVersion选择cancun),编译后的合约字节码会包含这个新操作码,但BSC节点尚未完成Cancun升级部署,无法识别该操作码,进而导致部署或调用函数时触发错误。
  • 修复方案:将编译器的EVM版本切换为BSC当前支持的版本,比如Paris(Solidity 0.8.19及以下版本默认使用该EVM版本,也可在Remix中手动指定evmVersion为paris),重新编译合约后再部署到BSC网络即可解决该问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 12:32:02