超详细比特币Brc-20部署发布:实用步骤演示,请点赞收藏!(一)

图片

大家好,我是程序员大猩猩。

上一节我们讲到如何使用Remix部署智能合约到币安链,如下:

使用Remix部署智能合约到币安链(Remix的操作介绍 币安链合约的部署)

有很多小伙伴私信问我,那么BTC(比特币)的Brc-20是如何部署发布的呢?

那么,我们今天就给大家来演示一下操作步骤吧!

也希望大家多点赞收藏最好再点个在看吧,谢谢~~~

一、BRC20是什么

BRC-20是比特币网络上的一种新型代币标准,由匿名开发者domo于2023年3月推出。

与以太坊等区块链上的智能合约代币标准不同,BRC-20不使用智能合约,而是通过将JSON数据嵌入序号铭文(inscriptions)中,来实现代币的部署、铸造和转移。这种标准利用了比特币的Ordinals协议,允许将数据刻录在比特币的单个“聪”(satoshi)上,从而创建出独特的代币。

BRC-20的推出对比特币生态系统产生了显著影响。

截至2023年5月,已有超过24,000种代币部署在BRC-20上,总市值达到4亿美元。其中,$ordi代币是第一个创建的BRC-20代币,其市值达到2亿美元,占总市值的一半。

BRC-20的兴起为比特币矿工带来了更多收益,同时也导致比特币网络严重拥堵,Gas费激增。此外,BRC-20还重新引起了对比特币二层网络解决方案的关注,如闪电网络和RGB协议。

BRC-20的运作原理类似于在比特币转账时添加备注信息。

通过设定代币名称、总量、发行方式等信息,并在转账时在备注框中写入这些信息,用户可以铸造和转移BRC-20代币。这些代币的标识信息只能通过索引器来辨别,支持BRC-20的协议都会自带索引器。

然而,BRC-20目前仍面临一些挑战。由于其依赖情绪化的投机热,缺乏实际价值支撑,市场对BRC-20的看法存在分歧。

尽管如此,随着基础设施的不断完善和大型机构的加入,BRC-20生态正在逐步发展,未来可能会看到更多的实际应用,如去中心化交易所(DEX)、跨链聚合器、稳定币和游戏等。

了解了BRC20的含义,以及深刻理解下我标注的关键字,那么我们来做一下前期的准备工作吧。

~~!操作全部在测试网进行哦!~~

二、UniSat Wallet

图片

UniSat Wallet是一个基于浏览器扩展的钱包,它运行在Web浏览器(如Chrome、Firefox或Edge)中。这个钱包使用户可以安全、轻松地在比特币区块链上存储、发送和接收BTC和Ordinals。UniSat Wallet是一个开源的Chrome插件,专门用于存储和传输Ordinals NFT和BRC-20代币。它是第一个支持BRC-20的钱包,并且也是官方的Ordinal Protocol钱包。

不过多的介绍这些概念的东西了,我们来准备一下,找到测试、生成链接,以及钱包插件

说一下为什么选择unisat部署BRC20合约:最主要的原因就是它的手续费便宜

测试网:https://testnet.unisat.io/
正式网:https://unisat.io/

浏览器插件上方官网首页即可获取,需要离线包可在文章最下方点击赞赏后获取哦。

三、安装unisat钱包

首先,拿到压缩包放到自己常用的文件夹,进行解压,并记住路径。

第二步,打开Chrome浏览器,按照如下图操作。

图片

第三步,打开开发者模式(一般都在右上角),下方会多出三个按钮,点击加载已解压的扩展程序后,选择刚刚第一步的解压文件夹。

图片

图片

第四步,选择文件夹确定之后,浏览器扩展程序就会多出一个unisat图标,点击,这时我们就会发现,插件安装完成。

图片

unisat浏览器扩展目前没有中文版,不过英文版也可以正常使用,主要功能其实并不是很多,跟着我操作一遍,即可闭眼操作了。

四、创建钱包、寻找水龙头充值。

上方浏览器扩展安装结束后,我们打开扩展会发现,俩个按钮第一个是创建新的钱包,第二个是我已经有钱包了,那么就是导入钱包的操作。

按照详细操作流程,那我们来创建一个钱包。点击创建新的钱包。

a. 首先是输入密码,我们输入一个我们能记得住的密码。

b. 下一步是钱包助记词,我们要牢记,并选中I saved my secret recovery phrase

图片

c. 下一步选择钱包类型,我们选择Taproot类型

图片

d. 钱包创建完成

图片

e. 创建完成之后,既然我们在测试网进行部署发布,那么我们将钱包设置为测试网。按照下图操作,选择TESTNET即可完成切换。

图片

五、获取测试币,水龙头

BTC水龙头相对来说还是很难找的,以下是我自己找的一些水龙头网站,也能快速到账的。

网站:https://bitcoinfaucet.uo1.net/send.php

图片

防止不够用,我们加到不能加了为止。

为了更快的获取,可以到该网站左上角的下图点击方式,在其他站点获取。

图片

ok。今天就说到这里!

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

linux系统——文件系统挂载原理

linux中从根目录到下面文件,用一套文件系统,当插入外来磁盘,如u盘时,两套文件系统如何进行交互? 挂载即为将一个存储设备连接到另一个已经存在的文件夹中,访问这个文件夹,即为访问该设备存储内容…

如何将 DFMini player MP3 模块与 Arduino 结合使用

要创建此项目,您将使用: DFPlayer迷你MP3模块 10kΩ电阻 开关按钮 面包板 Arduino UNO 杜邦线 现在,我们将学习如何构建该项目。 什么是DF Mini Player MP3模块 DFMini Player 模块是一个小型音乐播放器。它成本低、功耗低,可…

类与对象(二)

封装 封装作为面向对象三大特性(封装,继承,多态)之一,那如何实现封装性的呢?就又得拿出上面的访问修饰限定符的图 public: 就是在任何地方都可以访问 protected: 涉及子类在介绍继承时详细介绍 default: …

【深度学习目标检测】二十六、基于深度学习的垃圾检测系统-含数据集、GUI和源码(python,yolov8)

设计垃圾检测系统的意义在于多个方面,这些方面不仅关乎环境保护和城市管理,还涉及到技术进步和社会效益。以下是设计垃圾检测系统的主要意义: 环境保护与资源回收: 垃圾检测系统能够有效地识别不同种类的垃圾,帮助人们…

数据可视化(十二):Pandas太阳黑子数据、图像处理——离散极值、核密度、拟合曲线、奇异值分解等高级操作

Tips:"分享是快乐的源泉💧,在我的博客里,不仅有知识的海洋🌊,还有满满的正能量加持💪,快来和我一起分享这份快乐吧😊! 喜欢我的博客的话,记得…

【JS红宝书学习笔记】第1、2章 初识JS

第1章 什么是JavaScript JavaScript 是一门用来与网页交互的脚本语言,包含以下三个组成部分。 ECMAScript:由 ECMA-262 定义并提供核心功能。文档对象模型(DOM):提供与网页内容交互的方法和接口。浏览器对象模型&…

LeetCode 98. 验证二叉搜索树

LeetCode 98. 验证二叉搜索树 1、题目 题目链接:98. 验证二叉搜索树 给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。 有效 二叉搜索树定义如下: 节点的左子树只包含 小于 当前节点的数。节点的右子树只包含 大于 当前节…

使用apache和htaccess对目录访问设置密码保护配置教程

对目录设置密码保护配置说明 我们有时候访问某些网站的时候,要求输入用户名和密码才能访问。这是为了保护隐私,只让经过许可的人访问。 在本教程中主要介绍两种方法,一种是通过apache httpd.conf配置文件对管理后台目录设置密码保护&#xff…

LeetCode 700.二叉搜索树中的搜索

LeetCode 700.二叉搜索树中的搜索 1、题目 题目链接:700. 二叉搜索树中的搜索 给定二叉搜索树(BST)的根节点 root 和一个整数值 val。 你需要在 BST 中找到节点值等于 val 的节点。 返回以该节点为根的子树。 如果节点不存在,则…

Docker入门指南:Docker容器的使用(三)

🍀 前言 博客地址: CSDN:https://blog.csdn.net/powerbiubiu 👋 简介 在本章节中,将深入探讨 Docker 容器的概念,以及容器的使用。 📖 正文 1 什么是容器 1.1 Docker容器的介绍 Docker 容…

使用Gin编写Web API项目并自动化文档

最近需要使用Go写一个Web API项目,可以使用Beego与Gin来写此类项目,前文使用Beego创建API项目并自动化文档介绍了使用Beego来创建的Web API项目并自动化文档的方法。本文就介绍一下使用Gin来编写Web API项目并自动化文档。 一、创建项目 在创建Beego项…

栈与队列OJ题【括号适配问题】【用队列实现栈】【用栈实现队列】【设计循环队列】

一.有效的括号 ​​​OJ链接 这一道题我们就可以用栈来解决: 不了解栈的可以看我的上一篇博客。 typedef char STDataType; //用数组来实现栈 typedef struct stack {STDataType* a;int capacity;int top; }ST; void STInit(ST* pst) {assert(pst);pst->a NU…

基于SSM的理发店会员管理系统的设计和实现(有报告)。Javaee项目。ssm项目。

演示视频: 基于SSM的理发店会员管理系统的设计和实现(有报告)。Javaee项目。ssm项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系结构&#xff0…

泛微E9开发 添加多个多选框,实现单选框的效果

利用多个多选框实现单选框的效果 1、功能背景2、展示效果3、实现效果 1、功能背景 如下图所示,在表单中新增四个“选择框-复选框”类型的字段,并且设置其中的选项,每个多选框都只有一个选项,通过代码块实现单选框的效果 1.显示模…

ICode国际青少年编程竞赛- Python-5级训练场-综合练习7

ICode国际青少年编程竞赛- Python-5级训练场-综合练习7 1、 for i in range(6):while not Flyer[i].disappear():wait()Spaceship.step(2 2 * i)Spaceship.turnRight()2、 def get(a, b, c, d):for i in (a, b, c, d):Dev.step(i)if i ! 0:Dev.turnRight() get(3, 3, 5, -4)…

【CSP CCF记录】202206-2 寻宝!大冒险!

题目 过程 思路 1.绿化图坐标边界太大,不能直接用矩阵表示,可以用一个二维数组存储有树坐标的x,y值。 定义两个数组:绿化图arr[1005][2]、宝藏图数组b[55][55] 2. 依据条件,从绿化图中第一棵树的坐标开始区域遍历。统计绿化图…

spring cloud微服务example 入门第一个例子

新建Maven工程 删除src目录&#xff0c;修改poml.xml <modelVersion>4.0.0</modelVersion><groupId>org.example</groupId> <artifactId>SpringCloud_example</artifactId> <version>1.0-SNAPSHOT</version> <packaging&g…

物联网五层架构分析

物联网五层架构分析 随着科技的迅速发展&#xff0c;物联网&#xff08;IoT&#xff09;作为日常生活中不可或缺的一部分&#xff0c;已融入人们的生活和工作中。物联网五层架构&#xff0c;包括感知层、网络层、数据层、应用层和业务层&#xff0c;扮演着关键的角色。 感知层 …

WIFI模块的AT指令联网数据交互--第十天

1.1.蓝牙&#xff0c;ESP-01s&#xff0c;Zigbee, NB-Iot等通信模块都是基于AT指令的设计 初始配置和验证 ESP-01s出厂波特率正常是115200, 注意&#xff1a;AT指令&#xff0c;控制类都要加回车&#xff0c;数据传输时不加回车 1.2.上电后&#xff0c;通过串口输出一串系统…

【运维】如何安装ubuntu-24.04? 如何分区?

如何安装ubuntu-24.04&#xff1f;如何分区 经过一系列折腾&#xff0c;我总结了这几点&#xff1a; &#xff08;1&#xff09;在BIOS启动设置里&#xff0c;如果是GPT的硬盘格式&#xff0c;那么对应的就是UEFI的启动方式&#xff1b;如果是MBR的硬盘格式&#xff0c;那么对…