zksolc 1.4.0 is not supported by hardhat-zksync-verify
boyuanx opened this issue ยท 3 comments
boyuanx commented
๐ Bug Report for hardaht-zksync plugins
๐ฅ Plugin name
"@matterlabs/hardhat-zksync-verify": "1.3.0"
๐ Description
Contract compiled and deployed with zksolc 1.4.0 cannot be verified
๐ Reproduction Steps
- Compile and deploy any contract with zksolc 1.4.0
- Try to verify
- Error
๐ค Expected Behavior
The contract should be verified.
๐ฏ Current Behavior
The contract cannot be verified.
๐ฅ๏ธ Environment
- Node version: 20.9.0
- Operating System & Version: macOS 14.2.1
- Other relevant environment details: None
๐ Additional Context
None
๐ Log Output
Successfully compiled 54 Solidity files
Your verification ID is: 3858
Error in plugin @matterlabs/hardhat-zksync-verify: Backend verification error: Unknown zksolc version: v1.4.0
nikola-bozin-txfusion commented
Hey @boyuanx, currently, our backend verification does not support the latest zksolc compiler version, 1.4.0. We will inform you when its added.
nikola-bozin-txfusion commented
@boyuanx version 1.4.0 is now supported for verifying smart contracts.
Keref commented
I have the same issue with latest hello-zksync.
yarn.lock shows "@matterlabs/hardhat-zksync-verify@^1.4.2": version "1.4.2"
But deploying gets me Error in plugin @matterlabs/hardhat-zksync-verify: Backend verification error: Unknown zksolc version: v1.4.0