Hi @Bsc_Talk,
For Ethereum mainnet and testnets I would recommend: Verify smart contract inheriting from OpenZeppelin Contracts
I don’t know if the verify plugins support Binance Smart Chain, so you may need to flatten your contract and encode the constructor parameters (https://abi.hashex.org/) via the block explorer.