发行ERC20代币(完整版)

在 Sepolia 测试网上部署一个 ERC-20 代币( Sepolia ETH 测试币)

使用工具:

①remixIDE:https://remix.ethereum.org/

②谷歌浏览器和MetaMask钱包拓展程序

一、安装并注册MetaMask拓展程序

点击谷歌浏览器右上角的图标,然后点击管理拓展程序

然后在左边工具栏点击应用商店,并搜索MetaMask进行安装

 安装好后打开,然后输入密码进行注册。注册完后,在主页面打开左上角更换为Sepolia测试网络

 SepoliaETH目前比较难白嫖到,许多网站都不能领了。如果注重效率的话可以去tb/pdd花1块钱买1个。

二、在Remix IDE中编写,编译和部署智能合约

 打开https://remix.ethereum.org/ 并创建一个名为Token.sol的文件,输入下述代码:

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
contract GLDToken is ERC20 {
    // Gold 是Token的名字
	// GLD  是Token的符号
    constructor(uint256 initialSupply) ERC20("Gold", "GLD") {
        _mint(msg.sender, initialSupply);
    }
}

然后在左边第三个编译器当中选择0.8.26版本,然后进行编译

成功之后点击第四个部署图标,选择customize this list,因为如果我们此时选择injected provider的话会显示0ether的,没有钱去支付gas费用就没有办法部署交易。所以需要更换网络

 然后选择对应的测试网络,sepolia testnet

 这时候我们可以看到地址拥有的ether数量(没有的话需要白嫖或者购买)

选择好需要的参数之后进行部署

部署完成后谷歌会弹出一个合约的确认,查看并点击确认即可

 最后可以看到部署成功了

然后复制该合约地址,然后去钱包添加代币,这个合约地址代表的就是你发行的ERC20的代币

https://sepolia.etherscan.io/token 去网站可以查到你的代币

在钱包中添加代币,把合约地址复制进去即可添加成功,

致此你的代币发行完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值