// SPDX-License-Identifier: MIT pragma solidity ^0.8.20;  import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppelin/contracts/token/ERC20/extensions/ERC20Permit.sol";  contract DemoCoin is ERC20, ERC20Permit{     constructor() ERC20("DemoCoin", "DCN") ERC20Permit("DemoCoin") {} }  代码逻辑为创建一个称为"DemoCoin"的代币,在以太坊上的代币标志是“DCN”
remix是 solidity 在线开发工具。
 网址为: https://remix.ethereum.org/
打开 remix,选择OpenZeppelin模版。
 (1)当选择OpenZppelin ERC20模版后,左侧导航栏切到OpenZppelin-ERC20的工作区。
 (2)选择 contract文件夹,选择新建文件,创建DemoCoin.sol文件。将代码粘贴到文件内。
操作如下
 (1)保持DemoCoin.sol的选择状态
 (2)点击最左侧菜单的编辑按钮
 (3)点击"Compile DemoCoin.sol",完成编译
 (4)选择发布按钮
 (5)在ENVIRONMENT中选择 “Injected Provider - MetaMask”
 (6)点击“Deploy”按钮,会拉
 起 Metamask,支付足够的 eth 完成部署。
 
部署完成后找到部署后的智能合约地址。

 完成代币的查看