Hi, I think before you deploy contracts, you can write some test cases to test your contracts, and if you want to deploy an ERC20 token quickly, I think you can have a try with the tool: OpenZeppelin Contracts Wizard
As for the error when you tried to verify contracts, I think you can have a look at this tutorial: