Unable to verify contract importing OpenZeppelin Contracts docs branch via GitHub on Etherscan

Hi @genesis24,

In your contract you are importing OpenZeppelin Contracts from a documentation branch. You should only import via GitHub an official release. This will potentially cause you issues.

From your bytecode you used Solidity 0.5.17. You will need to specify whether you compiled with optimization.

You can try converting your GitHub imports to npm imports and verify via Hardhat, assuming that this code is the same as in OpenZeppelin Contracts 2.5.1.

I use the following process to verify: Verify smart contract inheriting from OpenZeppelin Contracts