Transfer method is not working, I am getting a returned error - "Gas Required"

Hi @dinis174,

Your current smart contract doesn't assign any tokens to anyone. Rather than fix it, I recommend starting with the OpenZeppelin Contracts ERC20 implementation. A good place to start it to deploy the simple example to a public testnet and experiment with that: