hardhat icon indicating copy to clipboard operation
hardhat copied to clipboard

[hardhat-verify] Verify proxy

Open fvictorio opened this issue 4 years ago • 8 comments

Etherscan has a new API feature for verifying proxies instead of contracts. I don't know if this is something enough people would want to merit working on it, though. On the other hand, while this can be done manually, it wouldn't be too hard for us to add it, at least as a subtask that can be called programmatically.

Related issue with workaround: #1166

fvictorio avatar Jul 22 '21 10:07 fvictorio

+1! :)

maraoz avatar Sep 06 '21 03:09 maraoz

Would also love to see this feature. 🙏

devloper-eth avatar Sep 22 '21 00:09 devloper-eth

+1

coltonbrwn avatar Feb 04 '22 02:02 coltonbrwn

This issue was marked as stale because it didn't have any activity in the last 30 days. If you think it's still relevant, please leave a comment indicating so. Otherwise, it will be closed in 7 days.

github-actions[bot] avatar Aug 08 '22 11:08 github-actions[bot]

We just released a new version with support for this.

alcuadrado avatar Feb 09 '23 16:02 alcuadrado

@alcuadrado this issue is about verifying proxies, not about using proxies for verifying :sweat_smile:

fvictorio avatar Feb 20 '23 10:02 fvictorio

Looks like the mentioned fix indeed doesn't address this issue as intended

This should be the api endpoint to verify as proxy: https://docs.etherscan.io/api-endpoints/contracts#verify-proxy-contract

Maybe triggered with a simple flag --proxy ?

bergben avatar Jun 26 '23 16:06 bergben

+1

0xCourtney avatar Oct 12 '23 18:10 0xCourtney