Verify Contract
Forge
mainnet
forge verify-contract --verifier blockscout --verifier-url https://cyberscan.co/api --chain-id 7560 0x52B04768006c54D93885597e6B3189fD176A52F8 src/Counter.sol:Counter
testent
forge verify-contract --verifier blockscout --verifier-url https://testnet.cyberscan.co/api --chain-id 111557560 0x52B04768006c54D93885597e6B3189fD176A52F8 src/Counter.sol:Counter
Hardhat
Install dependences
yarn
Config network
networks: {
cyber_testnet: {
url: 'https://cyber-testnet.alt.technology/',
chainId: 111557560,
accounts: ["YOUR_SK"],
},
cyber: {
url: 'https://cyber.alt.technology/',
chainId: 7560,
accounts: ["YOUR_SK"],
}
},
Config etherscan
etherscan: {
// dummy key "abc"
apiKey: {
cyber_testnet: "abc",
cyber: "abc"
},
customChains: [
{
network: "cyber_testnet",
chainId: 111557560,
urls: {
apiURL: "https://testnet.cyberscan.co/api",
browserURL: "https://testnet.cyberscan.co"
}
},
{
network: "cyber",
chainId: 7560,
urls: {
apiURL: "https://cyberscan.co/api",
browserURL: "https://cyberscan.co"
}
},
]
}
Verify Counter contract
mainnet
yarn hardhat verify --contract contracts/Counter.sol:Counter 0x91f4e4E26024b084a277c95a873Bd3c15c3206c3 --network cyber
testent
yarn hardhat verify --contract contracts/Counter.sol:Counter 0x91f4e4E26024b084a277c95a873Bd3c15c3206c3 --network cyber_testnet
More Information
https://docs.blockscout.com/for-users/verifying-a-smart-contract/hardhat-verification-plugin