I am trying to verify the proxy of a smart contract on the BSC,
Followed the great instructions by @abcoathup I found at :
I am compiling the proxy contracts at 0.8.2, giving the arguments for the proxy constructor,
But I am always getting always this result :
NomicLabsHardhatPluginError: The Etherscan API responded with a failure status.
The verification may still succeed but should be checked manually.
Reason: Already Verified
Yet on the BSCScan The proxy contract stays at " Similar Match Source Code "
Is this the best "verification" status we can manage to get or can we get a " Contract Source Code Verified (Exact Match)" ? Like on this page :
Many thanks in advance
Environment
Hardhat
Solidity 0.8.9 (+ standard 0.8.2 for proxy)
Did some of you ever got the " Contract Source Code Verified (Exact Match) " when verifying a proxy on BSCscan or you are stuck at " Similar Match Source Code " too ?
Hi @Edouard, the error message The Etherscan API responded with a failure status. indicates it may be an Etherscan issue. It looks related to this: https://github.com/nomiclabs/hardhat/issues/2247. Can you try again with the latest version of hardhat-etherscan as mentioned in that issue?