本文借鉴推特 @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个文件夹
1,双击打开 lnd 开头的文件夹
2,在文件夹内的任意空白处,键盘 shift键 + 鼠标右击,点击 在此处打开 Powershell 窗口(S)
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) ,再打开新的一个窗口(之前的窗口不关)
2,输入 .\lncli create
按回车键,然后设置好钱包密码,按回车键
3,密码设置好后,输入 n ,然后一直按回车,会出现一个助记词,切记一定要记下来!
补充:每当长时间没用,或者关闭窗口,需输入 .\lncli unlock
按回车,然后在输入钱包密码,来解锁钱包
1,输入 .\lncli newaddress p2tr
并按回车键,生成一个bc1p开头的钱包地址,并把钱存入其中
2,输入 .\lncli walletbalance
并按回车键,查询余额(我转了20000聪进去)
1,打开另一个解压好的 taproot-assets 文件夹
2,同样在文件夹内的任意空白处,键盘 shift键 + 鼠标右击,点击 在此处打开 Powershell 窗口(S)
3,输入下面代码,并按回车键,开始建立链接(需要耐心等待十几分钟)
.\tapd --network=mainnet --debuglevel=debug --lnd.host=localhost:10009 --rpclisten=localhost:10029 --restlisten=localhost:8089
4,显示 Taproot Asset Daemon fully active! 激活了即可
1,把想要mint的图片下载好,并放在taproot-assets文件夹内
2,同样在文件夹内的任意空白处,键盘 shift键 + 鼠标右击,再次 打开 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
输入进去,并按回车键
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费 灵活运用,可以多给,也可以少给)
那么改好的代码为:
.\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
这是本人推特,以后将会持续输出内容。欢迎关注!