#034 Ordinals进阶教程:教你如何批量铸造比特币铭文/NFT macOS-by xiyu

一.前言

相信大家看过如何搭建比特币全节点和安装ordinals教程的朋友们都开始行动了,随着域名的火爆,批量注册可以节约很多操作时间,今天讲一下如何批量铸造铭文。

二.使用工具、软件:

1.bitcoin core,ordinals运行必备

2.ordinals,铸造比特币铭文必备

3.sparrow wallet,用来查看utxo和转账

4.excel,用来批量生成和修改命令

三.在开始批量铸造之前我们需要了解一些基本知识。

1.utxo模型

比特币的UTXO(未使用的交易输出)是比特币交易中的一个重要概念,它是比特币交易的基本单位,也是比特币网络中的基础结构。注意是比特币交易的基本单位,不是比特币的基本单位。

UTXO可以理解为比特币账户的余额,UTXO是由比特币交易产生的一组数据,记录了比特币网络中每个地址上的未花费的比特币金额。每当比特币交易发生时,其输入必须引用一个或多个先前的UTXO作为输入,然后产生一个或多个新的UTXO作为输出,这些新的UTXO即为接收方的比特币账户余额。

UTXO模型的优势在于可以避免双重支付的问题,因为每个UTXO只能被花费一次,这意味着在交易过程中,发送方必须引用其之前的UTXO才能进行交易,从而保证了交易的真实性和安全性。此外,UTXO模型还使得比特币的交易处理速度更快,因为每个UTXO可以被单独处理,从而提高了交易吞吐量和效率。

2.关于没设置手续费被卡住的问题

因为ordinals默认费率是1聪,如果不使用’- - fee -rate‘设置手续费,就因为手续费过低会被卡住,无法进行下一个铭文的铸造。

原因:根据utxo交易模型,在支付当前1聪手续费的同时,另一个utxo生成发往你的余额地址。

解决办法:

1.等,说不定哪天天连爆几个块,把1聪的也打包了

2.重新往钱包发送一笔资金,这样你就会有另一个utxo,就可以继续用于铭文铸造

四.下面我们开始教程:下面以批量铸造三个nft为例。

1.准备工作-先使用sparrow冻结你储存原有铭文的utxo,避免被当作手续费发送出去了。

2.准备铸造文件,例如txt1,txt2,txt3,最好放在同一个文件夹内,这样可以直接在excel中修改命令。

3.sparrow中查看是否有三个utxo,如果没有,使用另一个sparrow钱包发送三笔交易给你的ordinals钱包地址,查看地址使用“ord wallet receive”。

send-粘贴ordinals地址-add增加另外两笔交易。

标签随便设置,发送数量,至少13000聪,手续费可以去mempool查看。

为什么要这么做?

ordinals建议大家使用新钱包进行铭文的铸造转移等,一般来说,一个新钱包接收来自其他地址的比特币后,只有一个utxo。因为批量铸造n个,需要动用至少n个utxo,所以铸造几个,就要发送几笔交易到ordinals钱包。

为什么是13000?

ordinals铭文预留价值一万聪,3000聪是手续费的预估,手续费多少跟文件大小和费率有关。可以在https://hub.cryptocell.guru/ordinalsturbo/ 输入你的文件大小,计算一下,然后再决定预留多少。

4.创建交易-签名-广播,你会看到有五比交易,分别是找零-3个用于铸造的utxo-网络手续费。

5.等交易确认后,可以查看一下sparrow钱包,有叹号是因为sparrow检测到了三个地址相同,提示是否重复发送了交易。

6.使用excel生成批量命令,

输入第一行命令 ./ord wallet inscribe --fee-rate 8 '文件路径txt1.txt’,根据你准备的铸造文件在excel中生成其他的,注意核对。

7.运行命令

在excel里复制所有的命令,然后回到ordinals窗口运行。

./ord wallet inscribe --fee-rate 8 'txt1.txt’

./ord wallet inscribe --fee-rate 8 'txt2.txt’

./ord wallet inscribe --fee-rate 8 'txt3.txt’

你会看到多笔命令被执行,和单比铸造一样。

8.等确认完成后,你会看到有6个utxo。这是因为我转过来的每个utxo有13000,但是手续费和ordinals预留只用了12440左右,所以剩余的找零又单独生成了三个新的utxo。

总结:

实际上批量注册ordinals本身就是支持的,只是很多人不理解utxo被卡住了,理解了utxo之后,只需要在保证钱包内有足够的用于并发铸造的utxo,直接执行多行命令即可。注意隔离存有铭文的utxo。

相比使用第三方服务,自己搭建节点可以省下一大笔费用。

批量注册可以省下大把的时间。请合理利用这些时间,比如用来帮我转发教程,让更多人看到。

如果这篇教程对你有一些帮助,请关注我的推特:ohxiyu,我会持续更新。

每天的文章都会在mirror备份。

Subscribe to xiyu
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.