[Contract Verification] Cannot link proxy contract with its implementation on explorer #76
-
EnvironmentTestnet Issue Type
Contract Address0x0c3437C2F8be296927b2A152C42541d6414C8Ba9 Compiler TypeMulti-part contract zkSolc Versionv1.3.13 Solc Version0.8.18 Contract NameTestZkSync Contract Codepragma solidity ^0.8.18; import {Initializable} from "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol"; contract TestZkSync is Initializable {
} Constructor Arguments0x Hardhat Verify Plugin Version0.2.0 Repo Link (Optional)No response Additional DetailsI am not able to link proxy contracts with their implementation on zkSync explorer. I deployed contracts (transparent proxy + implementation) and verified them according to hardhat-zksync-upgradable and hardhat-zksync-verify docs. Now I have both contracts verified, but still can't call implementation ABI from proxy. Proxy: 0x0c3437C2F8be296927b2A152C42541d6414C8Ba9 |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 2 replies
-
Thanks for the feedback. As you said, currently the explorer does not link the proxy and implementation contracts, so you cannot read/write directly from the explorer and pointing to the active implementation contract. That said, this was already in our pipeline so it should be added to the explorer in the upcoming weeks. |
Beta Was this translation helpful? Give feedback.
-
Looking forward to the progress of this feature. |
Beta Was this translation helpful? Give feedback.
Thanks for the feedback. As you said, currently the explorer does not link the proxy and implementation contracts, so you cannot read/write directly from the explorer and pointing to the active implementation contract. That said, this was already in our pipeline so it should be added to the explorer in the upcoming weeks.