Successfully submitted source code for contract
contracts/Counter.sol:Counter at 0xCF79A6a817F49cE37e7AE73F49A1A5a90FC28c84
for verification on the block explorer. Waiting for verification result...
Successfully verified contract Counter on the block explorer.
https://explorer-testnet.biteigen.xyz/address/0xCF79A6a817F49cE37e7AE73F49A1A5a90FC28c84#code
Automatically verified contracts
Sometimes the contract may be automatically verified via Ethereum Bytecode Database service. In that case you may see the following response:
The contract 0xCF79A6a817F49cE37e7AE73F49A1A5a90FC28c84 has already been verified on Etherscan.
https://explorer-testnet.biteigen.xyz/address/0xCF79A6a817F49cE37e7AE73F49A1A5a90FC28c84?tab=contract
In that case, you may try to enforce using --force flag*.
It prevents Hardhat to check if the contract is already verified, and force it to send verification request anyway. Notice, that it is helpful only if the contract was automatically verified partially. That way, a new verification sources would be saved. If the contract was fully verified already, that just returns an error.