Context
Hedera is migrating smart contract verification from the self-hosted Sourcify instance at verify.hashscan.io / server-verify.hashscan.io to the official sourcify.dev service. Sourcify.dev now natively supports Hedera Mainnet and Testnet. The self-hosted instance will be decommissioned with a Cloudflare redirect in place.
All pages below must be updated before go-live to remove references to the old endpoints and reflect the new verification workflow.
Pages to Update
1. Smart Contract Verification API
URL: https://docs.hedera.com/hedera/sdks-and-apis/smart-contract-verification-api
2. Verifying Smart Contracts (Core Concepts)
URL: https://docs.hedera.com/hedera/core-concepts/smart-contracts/verifying-smart-contracts-beta
3. How to Verify a Smart Contract on HashScan (Tutorial)
URL: https://docs.hedera.com/hedera/tutorials/smart-contracts/how-to-verify-a-smart-contract-on-hashscan
4. Deploy and Verify a Smart Contract with Hardhat
URL: https://docs.hedera.com/hedera/getting-started-evm-developers/deploy-a-smart-contract-with-hardhat
5. Deploy and Verify a Smart Contract with Foundry
URL: https://docs.hedera.com/hedera/getting-started-evm-developers/deploy-a-smart-contract-with-foundry
6. Configuring Foundry with Hedera Localnet/Testnet
URL: https://docs.hedera.com/hedera/tutorials/smart-contracts/foundry/configuring-foundry-with-hedera-localnet-testnet-a-step-by-step-guide
7. How to Mint & Burn an ERC-721 Token using Foundry (Part 1)
URL: https://docs.hedera.com/hedera/tutorials/smart-contracts/foundry/how-to-mint-and-burn-an-erc-721-token-using-foundry-part-1
General Notes for All Pages
- Replace all mentions of
verify.hashscan.io and server-verify.hashscan.io with sourcify.dev equivalents
- The Sourcify API changed from v1 to v2 — do not assume endpoint parity in any examples
- Coordinate with engineering to confirm the exact cutover date before publishing
- Hedera chain IDs: Mainnet = 295, Testnet = 296
Context
Hedera is migrating smart contract verification from the self-hosted Sourcify instance at
verify.hashscan.io/server-verify.hashscan.ioto the official sourcify.dev service. Sourcify.dev now natively supports Hedera Mainnet and Testnet. The self-hosted instance will be decommissioned with a Cloudflare redirect in place.All pages below must be updated before go-live to remove references to the old endpoints and reflect the new verification workflow.
Pages to Update
1. Smart Contract Verification API
URL: https://docs.hedera.com/hedera/sdks-and-apis/smart-contract-verification-api
server-verify.hashscan.ioas the API base URLhashscan.ioendpoints2. Verifying Smart Contracts (Core Concepts)
URL: https://docs.hedera.com/hedera/core-concepts/smart-contracts/verifying-smart-contracts-beta
verify.hashscan.ioand the custom Hedera Sourcify instance3. How to Verify a Smart Contract on HashScan (Tutorial)
URL: https://docs.hedera.com/hedera/tutorials/smart-contracts/how-to-verify-a-smart-contract-on-hashscan
4. Deploy and Verify a Smart Contract with Hardhat
URL: https://docs.hedera.com/hedera/getting-started-evm-developers/deploy-a-smart-contract-with-hardhat
apiUrlpointing toserver-verify.hashscan.iofrom plugin configurationhashscan-verifyHardhat plugin; replace with@nomicfoundation/hardhat-verifyconfigured for Sourcifyhardhat.config.js/hardhat.config.tsexamples accordingly5. Deploy and Verify a Smart Contract with Foundry
URL: https://docs.hedera.com/hedera/getting-started-evm-developers/deploy-a-smart-contract-with-foundry
--verifier-url https://server-verify.hashscan.iofrom allforge verify-contractexamplesfoundry.tomlexamples to remove the Hedera-specific verifier URLhashscan-verifyFoundry plugin if present6. Configuring Foundry with Hedera Localnet/Testnet
URL: https://docs.hedera.com/hedera/tutorials/smart-contracts/foundry/configuring-foundry-with-hedera-localnet-testnet-a-step-by-step-guide
--verifier-url https://server-verify.hashscan.iofrom anyforge verify-contractcommandsfoundry.tomlsnippets to use sourcify.dev7. How to Mint & Burn an ERC-721 Token using Foundry (Part 1)
URL: https://docs.hedera.com/hedera/tutorials/smart-contracts/foundry/how-to-mint-and-burn-an-erc-721-token-using-foundry-part-1
--verifier-url https://server-verify.hashscan.iofrom any verification commandsfoundry.tomlsnippets if they contain a Hedera-specific verifier URLGeneral Notes for All Pages
verify.hashscan.ioandserver-verify.hashscan.iowithsourcify.devequivalents