Cannot transfer tokens from contract to wallet

Hi @DuckSoldier,

Welcome to the community :wave:

To use OpenZeppelin Contracts you should import the contracts. In Remix you can import via GitHub.

To keep your system secure, you should always use the installed code as-is, and neither copy-paste it from online sources, nor modify it yourself.

See the ERC20 example using OpenZeppelin Contracts 2.5:

Also see Remix documentation for importing via GitHub:
https://remix-ide.readthedocs.io/en/latest/import.html#importing-from-github

The contracts in the OpenZeppelin Contracts repository master branch are part of the upcoming OpenZeppelin Contracts 3.0 (currently at OpenZeppelin Contracts v3.0 final release candidate) and use Solidity 0.6.

I have a simple ERC777 token (using OpenZeppelin 2.5) which can be deployed using OpenZeppelin CLI or Truffle (I would need to put together an example that works in Remix):