Enhancing Contract Verification: Status Checks & Proxy Fixes

We’re pleased to announce a more robust contract verification process, now featuring a dedicated Etherscan verification status check and final result reporting. This means you can confidently verify your contracts—proxy or otherwise—knowing you’ll receive a much more clear outcome every time.
Added Verification Status Check and Final Result Return
- Introduced extra logic to check for verification status on Etherscan-like explorers, which polls for verification completion.
- This now returns the final verification result (e.g., "success," "failure," or "already verified") instead of just the receipt GUID.
Fixed Constructor Parameter Fetching for Proxy Contracts
- Fixed some corner cases where we should use the implementation address when verifying proxied contracts with constructor parameters.
We hope this streamlined verification workflow reduces the friction of contract verifications and helps you focus on delivering great applications. Happy building!