无需全节点 闪电网络Taproot Assets 轻节点保姆级教程

本文借鉴推特 @dapaopao711 的教程编译!

本教程适用Win电脑系统,Mac系统可以借鉴,大同小异!

对于闪电网络主网发布的Taproot Assets,可谓是火热,所有人都在参与同步比特全节点中,但是还有很多小伙伴嫌麻烦,而且时间花的久,加上电脑配置不够等等(电脑内存需要占600G上下)。不用当心,其实还有另一种不需要全节点方法!一起来看看吧!!!

这是本人推特,以后将会持续输出内容。欢迎关注


在教程开始前,提示下,如果大家觉得教程中图片很模糊,可以按住 Ctrl键 + 鼠标滚轮向上,可放大200%后,在返回100%即可把 图片变清晰!

教程开始!

《一、文件的下载》

1,打开下载网页,下拉,找到下载栏,并选择自己电脑系统适用的版本,我的是 windows 版本,点击taproot-assets-windows-amd64-v0.3.0.zip 下载

下载对应版本
下载对应版本

2,打开Ind下载网页,下拉,找到下载栏,并点击 Show all 33 assets 展开

点击展开更多版本
点击展开更多版本

3,同样选择自己电脑系统适用的版本,点击 Ind-windows-amd64-v0.17.0-beta.zip 下载

下载对应版本
下载对应版本

4,下载好后,打开其文件夹

打开下载目录文件夹
打开下载目录文件夹

5,在压缩包上鼠标右击,分别解压刚下载的这 2 个压缩包,并获得2个文件夹

解压2个压缩包
解压2个压缩包
获得2个相关文件夹
获得2个相关文件夹

《二、链接并同步节点》

1,双击打开 lnd 开头的文件夹

打开Ind文件夹
打开Ind文件夹

2,在文件夹内的任意空白处,键盘 shift键 + 鼠标右击,点击 在此处打开 Powershell 窗口(S)

打开 Powershell 窗口
打开 Powershell 窗口

3,复制下面代码,在Powershell 窗口粘贴,并按回车键,开始同步(需要2-3分钟)

.\lnd --bitcoin.active --bitcoin.mainnet --bitcoin.node=neutrino --feeurl=https://nodes.lightning.computer/fees/v1/btc-fee-estimates.json

同步节点
同步节点

4,同步结束后,打开区块浏览器,对比下高度和区块浏览器高度相同,就说明同步完成了

对比高度
对比高度

《三、创建钱包》

1,同样还是在 lnd 文件夹内的任意空白处,键盘 shift键 + 鼠标右击,点击 在此处打开 Powershell 窗口(S) ,再打开新的一个窗口(之前的窗口不关)

打开 Powershell 窗口
打开 Powershell 窗口

2,输入 .\lncli create 按回车键,然后设置好钱包密码,按回车键

创建钱包
创建钱包

3,密码设置好后,输入 n ,然后一直按回车,会出现一个助记词,切记一定要记下来!

创建助记词
创建助记词

补充:每当长时间没用,或者关闭窗口,需输入 .\lncli unlock 按回车,然后在输入钱包密码,来解锁钱包

解锁钱包口令
解锁钱包口令

《四、生成钱包地址》

1,输入 .\lncli newaddress p2tr 并按回车键,生成一个bc1p开头的钱包地址,并把钱存入其中

生成地址
生成地址

2,输入 .\lncli walletbalance 并按回车键,查询余额(我转了20000聪进去)

查询余额
查询余额

《五、建立连接》

1,打开另一个解压好的 taproot-assets 文件夹

打开文件夹
打开文件夹

2,同样在文件夹内的任意空白处,键盘 shift键 + 鼠标右击,点击 在此处打开 Powershell 窗口(S)

打开 Powershell 窗口
打开 Powershell 窗口

3,输入下面代码,并按回车键,开始建立链接(需要耐心等待十几分钟)

.\tapd --network=mainnet --debuglevel=debug --lnd.host=localhost:10009 --rpclisten=localhost:10029 --restlisten=localhost:8089

输入链接指令代码
输入链接指令代码

4,显示 Taproot Asset Daemon fully active! 激活了即可

完成激活
完成激活

《六、mint项目》

1,把想要mint的图片下载好,并放在taproot-assets文件夹内

需要mint的图片放在文件夹中
需要mint的图片放在文件夹中

2,同样在文件夹内的任意空白处,键盘 shift键 + 鼠标右击,再次 打开 Powershell 窗口

打开Powershell 窗口
打开Powershell 窗口

3,输入mint指令,这段指令中需要修改你的mint的NFT名称文件路径

.\tapcli.exe -n mainnet assets mint --type collectible --name NFT名称 --supply 1 --meta_file_path .\文件路径.png

我以 punk0691 为例,改好后的代码指令为:

.\tapcli.exe -n mainnet assets mint --type collectible --name punk0691 --supply 1 --meta_file_path .\punk0691.png

输入进去,并按回车键

输入mint指令代码
输入mint指令代码

4,显示pending,待办中

待办中
待办中

5,输入GAS指令代码,这段指令中需要修改输入费率

.\tapcli -n mainnet assets mint finalize --fee_rate 输入费率

GAS费用换算:1 sat/vB = 253 sat/kw

查看下当前GAS费用为9,那就是253*9=2277(给gas费 灵活运用,可以多给,也可以少给)

当前GAS费用
当前GAS费用

那么改好的代码为:

.\tapcli -n mainnet assets mint finalize --fee_rate 2277

输入改好的代码,并按回车键

输入修改好的代码
输入修改好的代码

6,这里就能看到最后一行变成了 BATCH_STATE_BROADCAST

广播
广播

《七、检查结果》

1,等交易出块后,输入检查资产指令代码,按回车键

.\tapcli -n mainnet assets list

输入检查代码
输入检查代码

2,会显示assets列表,里面标注着该资产的参数信息,复制其anchor_txid 参数

参数信息
参数信息

3,打开区块浏览器,并输入进搜索栏,点搜索,就能看到链上出块情况,交易出块即可

交易出块情况
交易出块情况

4,出块结束后,还需要等待会,然后打开terminal官网

https://terminal.lightning.engineering/assets/mainnet/

并输入刚铸造的NFT名称,点搜索(这个资产显示很慢,出块了,还要等挺久的才会显示)

5,点开搜索出来的链上资产,选择你mint时间相近的点开,然后如图核对下该资产是否是你的(这样能判断出你是第一个铸造的,不过闪电这个协议应该没有先后的顺序之说)

核对资产
核对资产

至此教程结束!


《指令大全》

同步节点:.\lnd --bitcoin.active --bitcoin.mainnet --bitcoin.node=neutrino --feeurl=https://nodes.lightning.computer/fees/v1/btc-fee-estimates.json

创建钱包:.\lncli create

解锁钱包:.\lncli unlock

生成钱包地址:.\lncli newaddress p2tr

查询余额:.\lncli walletbalance

建立连接:.\tapd --network=mainnet --debuglevel=debug --lnd.host=localhost:10009 --rpclisten=localhost:10029 --restlisten=localhost:8089

mint指令:.\tapcli.exe -n mainnet assets mint --type collectible --name NFT名称 --supply 1 --meta_file_path .\文件路径.png

给GAS指令:.\tapcli -n mainnet assets mint finalize --fee_rate 输入费率

资产查询:.\tapcli -n mainnet assets list


这是本人推特,以后将会持续输出内容。欢迎关注

Subscribe to CG
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.