How to create an ERC20 mintable token?

Hi @Yazanalsharif,

Welcome to the community :wave:

For information on why Crowdsales were removed from OpenZeppelin Contracts 3.x please see the documentation:
https://docs.openzeppelin.com/contracts/3.x/crowdsales

Crowdsales are still available in the 2.5 release of OpenZeppelin Contracts.

We can create a mintable ERC20 using Truffle, Remix, buidler or OpenZeppelin CLI without writing Solidity using the Preset ERC20 contract. The guides include how to create a transaction to mint tokens on a local testnet.