First, create a mintable token
// SPDX-License-Identifier: MIT
// @nhancv
pragma solidity 0.8.4;
interface IMintable {
function mint(address account, uint256 amount) external;
}
ERC20Mintable
// SPDX-License-Identifier: MIT
// @nhancv
pragma solidity 0.8.4;
import…