I discovered truffle has truffle-plugin-verify
that help you verify your contracts on etherscan. I wonder if similar functionality can be done with brownie ?
1 Answer
In your deploy call after calling {"from": account}, add publish_source=True
Example:
def deploy():
account = accounts[0]
Contract.deploy({"from": account}, publish_source = True)
When you check etherscan it will show that your contract was verified