Deploy an ERC20 Token
Example contract
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
contract ExampleToken is ERC20, Ownable {
constructor() ERC20("ExampleToken", "ETK") Ownable(msg.sender) {
_mint(msg.sender, 1000);
}
function mint(address to, uint256 amount) external onlyOwner {
_mint(to, amount);
}
}
