【区块链】如何发行自己的加密货币到以太坊测试网络,remixIDE发行自己的数字货币

news2024/9/8 8:34:04

如何发行自己的加密货币到以太坊测试网络

环境

  1. reminx在线编辑器:https://remix.ethereum.org/
  2. 安装有小狐狸钱包插件(MetaMask)

如何部署代币?

  1. 创建一个名字叫做HelloMyToken.sol的文件。编写好智能合约,这边我要发行的是名字叫做HelloMyToken的数字货币,简称为HMT,发行的数量为一亿个。

image-20240726140534509

// SPDX-License-Identifier: GPL-3.0

pragma solidity >=0.7.0 <0.9.0;

import "@openzeppelin/contracts/token/ERC20/ERC20.sol";

contract HelloMyToken is ERC20{
    //构造函数  
    constructor() ERC20("HelloMyToken","HMT"){
        _mint(msg.sender, 100000000 * 10 ** decimals()); //预挖一亿个代币,后面是小数点
    }

}
  1. 编译文件

image-20240726140701980

  1. 选择环境

    • 选择 Testnet - Sepolia 测试测试网络
    • 选择一个在Sepolia 网络中有eth的钱包地址
    • 选择刚刚编译好的项目

    做完上面全部步骤后就可以点击部署了,点击部署后会弹出小狐狸钱包,让你授权。当然在这之前你得先安装小狐狸钱包插件。插件商店搜索(MetaMask)

image-20240726141035744

点击确认(这里会给出要消耗的eth)

image-20240726141112154

image-20240726141947680

到这里其实就已经发行成功了!我们剩下的只是需要验证就行了。

如何查看我们发行的代币?

有很多验证的方法:

  1. 打开小狐狸钱包,添加代币然后输入合约地址就可以了。能添加即说明我们的代币已经在测试网络上部署了。

image-20240726141423606

image-20240726141805291

添加后就可以看到我们钱包的HMT代币余额了(这里很多朋友可能会好奇,为啥不是1亿个,原因是我给别的钱包发了5000)

image-20240726150100809

可以在活动页面查看我们部署的合约信息

image-20240726142335248

  1. 也可以使用以太坊浏览器查看,选择测试网络就行。(https://sepolia.etherscan.io/)

image-20240726142648725

  1. 这是我个人最喜欢用的 区块链浏览器 (https://www.oklink.com/)

    选择sepolia网络

image-20240726142826090

在搜索框中输入合约地址即可查看

image-20240726143212190

怎么给别人发自己代币呢?

随便找个人发钱,复制对手的钱包地址,然后打开小狐狸钱包就可以发送

image-20240726143502216

在区块链浏览器上可以看到每一笔交易和这个代币的持有情况等信息

image-20240726143721197

如果在Sepolia ETH网络中我们没有余额怎么办?

  1. 水龙头网站

Chainlink Faucets - Get Testnet Tokens 每12小时可以免费获取0.1个eth

其实还有很多网站都有水龙头,有兴趣可以自行查找。

image-20240726151338299

  1. 某鱼购买

    xian鱼搜索 sepolia ETH 、 ETH测试网络、eth水龙头等等。(我不是打广告哈)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1951959.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

RedHat9 | Ansible 处理任务失败

环境版本说明 RedHat9 [Red Hat Enterprise Linux release 9.0]Ansible [core 2.13.3]Python [3.9.10]jinja [3.1.2] 1. 忽略任务失败 Ansible评估各任务的返回代码&#xff0c;从而确定任务是成功还是失败通常而言&#xff0c;当任务失败时&#xff0c;Ansible将立即在该主…

【2024年国际高等学校数学建模竞赛IMMCHE】问题 A:金字塔石块的运输 问题分析及数学模型及求解代码

【2024 年国际高等学校数学建模竞赛&#xff08;IMMCHE&#xff09;】问题 A&#xff1a;金字塔石块的运输 问题分析及数学模型及求解代码 Problem A: Transportation of Pyramid Stones 1 题目 建造金字塔是古埃及文明的杰出成就之一。它们不仅是建筑奇迹&#xff0c;也是人…

1.C基础_计算机基础知识

计算机构成 计算机是由输入设备、输出设备、内存储器、外存储器、CPU构成&#xff0c;具体框图如下&#xff1a; 输入设备&#xff1a;将其他信号转换为计算机能识别的电信号的设备&#xff0c;如传感器 输出设备&#xff1a;将电信号转换为其他信号&#xff0c;如显示器 存…

SAM与OpenAI发布的CLIP强强联手(SAM2CLIP 和 CLIP2SAM),实现22000类的分割与识别

Abstract CLIP 和 Segment Anything Model&#xff08;SAM&#xff09;是卓越的视觉基础模型&#xff08;VFMs&#xff09;。SAM 在各种领域的分割任务中表现出色&#xff0c;而 CLIP 以其零样本识别能力而闻名。本文深入探讨了将这两种模型整合到一个统一框架中的方法。具体而…

2024101读书笔记|《飞花令·冬》——三冬雪压千年树,四月花繁百尺藤

2024101读书笔记|《飞花令冬》——三冬雪压千年树&#xff0c;四月花繁百尺藤 《飞花令冬&#xff08;中国文化古典诗词品鉴&#xff09;》素心落雪 编著&#xff0c;飞花令得名于唐代诗人韩翃《寒食》中的名句“春城无处不飞花”&#xff0c;类似于行酒令&#xff0c;是文人们…

Java 面试相关问题(下)——JVM相关问题GC相关问题

1. 类加载1.1 类的生命周期说一下&#xff1f;1.2 介绍下生命周期中的加载&#xff1f;1.3 介绍下生命周期中的验证&#xff1f;1.4 介绍下生命周期中的准备&#xff1f;1.5 介绍下生命周期中的解析&#xff1f;1.6 介绍下生命周期中的初始化&#xff1f;1.7 介绍下生命周期中的…

MySQL大框架总结

1.DDL,DML,DQL,DCL的区别 &#xff08;由于DCL是关乎用户的&#xff0c;以下内容重点讲述数据库&#xff0c;表与数据的操作&#xff0c;所以对DCL不详细赘述&#xff09; DDL DML DQL DCL 中文/英文 数据库定义语言 data definition language 数据库操作语言 data mani…

04-用户画像+sqoop使用

优点 sqoop的作用是实现数据的导入和导出&#xff0c;主要是对数据库和数据仓库之间的操作 只要是支持jdbc连接的数据库都可以使用sqoop操作 添加Sqoop到环境变量中 export SQOOP_HOME/export/server/sqoop export PATH$PATH:$SQOOP_HOME/bin:$SQOOP_HOME/sbinsource /etc/…

Spark RDD 介绍

什么是 RDD &#xff1f; 弹性分布式数据集&#xff0c;是 Spark 中最基本的数据处理模型。代码中是一个抽象类&#xff0c;它代表一个弹性的、不可变、可分区、里面的元素可并行计算的集合&#xff1b; 特性&#xff1a; 弹性&#xff1a; 存储弹性&#xff1a;内存与磁盘的…

CentOS 7.x 的 YUM 仓库问题

背景 CentOS Linux 7 的生命周期&#xff08;EOL&#xff09;已经于 2024 年 6 月 30 日终止这意味着 CentOS 7.x 的官方镜像站点将不再提供服务&#xff0c;导致在使用 yum 安装或更新程序时可能会遇到 错误。本文将介绍如何解决这一问题&#xff0c;使得你可以继续在 CentOS…

实验八: 彩色图像处理

目录 一、实验目的 二、实验原理 1. 常见彩色图像格式 2. 伪彩色图像 3. 彩色图像滤波 三、实验内容 四、源程序和结果 (1) 主程序(matlab (2) 函数FalseRgbTransf (3) 函数hsi2rgb (4) 函数rgb2hsi (5) 函数GrayscaleFilter (6) 函数RgbFilter 五、结果分析 1. …

shell脚本相关应用

编写一个简单的脚本&#xff0c;以及运行脚本 301 vim helloworld.sh #!/bin/bash echo "hello world!" ls -lh /etc/ 执行的方式如下&#xff1a; 302 bash helloworld.sh 303 sh helloworld.sh 304 chmod x helloworld.sh 305 ./helloworld.sh…

【计算机网络】数据链路层实验

一&#xff1a;实验目的 1&#xff1a;学习WireShark软件的抓包操作&#xff0c;分析捕获的以太网的MAC帧结构。 2&#xff1a;学习网络中交换机互相连接、交换机连接计算机的拓扑结构&#xff0c;理解虚拟局域网&#xff08;WLAN&#xff09;的通信机制。 3&#xff1a;学习…

stm32入门-----TIM定时器(输入捕获模式——下)

目录 前言 一、C语言编程初始化步骤 1.开启时钟 2.配置GPIO口 3.配置时基单元 4.配置输入捕获单元&#xff08;主模式&#xff09; 5.配置触发源于从模式 6.开启定时器 二、项目实操&#xff08;测周法&#xff09; 1.定时器测量方波 2.定时器测量方波的占空比 前言 接…

nginx的学习(二):负载均衡和动静分离

简介 nginx的负载均衡和动静分离的简单使用 负载均衡配置 外部访问linux的ip地址:80/edu/a.html地址&#xff0c;会轮询访问Tomcat8080和Tomcat8081服务。 Tomcat的准备 准备两个Tomcat&#xff0c;具体准备步骤在nginx的学习一的反向代理例子2中&#xff0c;在Tomcat8080…

搜索引擎项目构建与解析(一)

这是源码&#xff0c;大家可以下载下来作为参考&#xff0c;一起食用效果更佳&#xff1a;SearchEngine 王宇璇/submit - 码云 - 开源中国 (gitee.com)https://gitee.com/yxuan-wang/submit/tree/master/SearchEngine搜索引擎项目总体来看内容比较简单&#xff0c;代码量也比较…

【计算机方向】五本“三区水刊”重磅推荐!几乎不拒收,国人发文友好!

本期将为您带来五本计算机SCI 妥妥毕业神刊&#xff01; AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS International Journal on Document Analysis and Recognition COMPUTATIONAL INTELLIGENCE IET Biometrics ACM Transactions on Asian and Low-Resource L…

linux系统安装pytorch_中文地址命名实体识别案例

命名实体有关文章参考这篇文章 中文地址命名实体识别训练和预测 win10系统安装cuda环境参考这篇文章 搭建Pytorch的GPU环境超详细 1、下载python https://www.python.org/downloads/release/python-368/ 2、下载python包 https://pypi.org/search/?q=transformers 1、搜…

物联网主机 E6000:智慧应急领域的创新力量

在当今瞬息万变的世界中&#xff0c;突发事件和紧急情况时有发生。如何迅速、准确地应对这些挑战&#xff0c;保障人民生命财产安全&#xff0c;成为了社会发展的重要课题。而物联网主机 E6000 的出现&#xff0c;为智慧应急领域带来了全新的解决方案。 一、强大的性能与功能 物…

opencv使用KCF算法跟踪目标,给出目标中心位置

效果图 代码 import cv2class VideoTracker:def __init__(self, video_path: str):self.video_path video_pathself.cap cv2.VideoCapture(video_path)self.tracker cv2.legacy.TrackerKCF_create()self.initBB Noneself.tracker_initialized Falseself.selecting Fals…