Create an ERC-20 token and Verify
mkdir token && cd tokennpm init -ynpm install --save-dev hardhat ts-node typescript @nomicfoundation/hardhat-toolbox ethers@^6.1.0 dotenv @nomicfoundation/hardhat-verify hardhat ts-node typescript @nomicfoundation/hardhat-toolbox ethers @openzeppelin/contracts dotenvnpx hardhatcd contracts
rm Lock.sol
nano Token.sol// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
contract Token is ERC20 {
constructor(uint256 initialSupply) ERC20("My Token", "TOK") {
_mint(msg.sender, initialSupply);
}
}Last updated