如何通过脚本一键铸造Fractal分型网络CAT Protocol代币
如何通过脚本一键铸造Fractal分型网络CAT Protocol代币?今日,Fractal 主网交易手续费飙升至 40 聪/字节以上,高优先级手续费飙升至 100 聪/字节以上。据悉,今日有团队在比特币上推出了一种基于 UTXO 的新型代币协议,称为 Covenant Attested Token(CAT)协议,具有无需索引器、模块化、可编程铸造和跨链互操作等多个特点。CAT Protocol 可以在任何激活 OP_CAT 的比特币兼容区块链上运行。社区推断这可能是导致 Fractal 主网交易手续费飙升的主要原因。加密 KOL 0x oooooyoung 分享了如何通过脚本一键铸造该协议代币,下面一起看看吧!

CAT Protocol 一键脚本铸造教程
背景
今天凌晨在 Fractal Bitcoin 上出的 Cat 20 协议 @ProtocolCAT,是分形网络上的新协议,基于新的 OP_CAT 技术,开发者可以基于 OP_CAT 进行开发,实现一些简单的智能合约功能
这里出个 linux 系统 mint 的一键脚本教程。
mint 前置条件:$FB、一台 linux 服务器(2 核 CPU 4 GB 内存)
· 官方文档 https://github.com/CATProtocol/cat-token-box/blob/main/packages/tracker/README.md#prerequisite
教程开始:
此处使用一键脚本来简化大家的搭建,代码由推特用户 @ouyoung 11 编写,欢迎关注。
代码完全开源,可在 github 处检查源代码,无任何后台漏洞及危险代码。
① 服务器登陆之后,执行以下命令安装脚本:
cd ~ wget -O /root/cat 20-oooooyoung.sh https://github.com/nopapername/shell-oooooyoung/releases/download/cat20-oooooyoung/cat20-oooooyoung.sh chmod +x cat 20-oooooyoung.sh
② 输入下面的代码,进入一键搭建脚本的提示界面(依次输入数字执行步骤, 每一步结束后再跑下面这个命令会再次进入脚本界面)。
bash ~/cat 20-oooooyoung.sh

一键脚本
PS: 如果安装过程中出现图二中粉红色 界面,直接回车继续就可以

回车跳过
③ 环境及分形节点安装完毕后已经自动开始同步,再次输入 `bash ~/cat 20-oooooyoung.sh` 进入脚本界面,然后输入 4 查看节点同步日志
PS: 确认和分形网络最新区块高度保持一致 https://explorer.unisat.io/fractal-mainnet/block 时继续下一步

同步节点
④ 再次输入 `bash ~/cat 20-oooooyoung.sh` 进入脚本界面,输入 2 创建分形网络 btc 新钱包,并保存助记词和地址,然后往该地址转账一点点 $FB 当 gas 即可参与 mint cat 20 代币

创建钱包地址
⑤ 再次输入 `bash ~/cat 20-oooooyoung.sh` 进入脚本界面,输入 3 进行 $CAT 代币的循环 mint,因为打的人多可能会 mint 失败导致重试,一直挂机即可
PS: 默认 gas 费设置的是 30 ,如果想要设置高点,单次 mint 的命令如下 (--fee-rate 1000 的数字是当前 gas):
sudo yarn cli mint -i 45 ee 725 c 2c 5993 b 3 e 4 d 30884 2d 87 e 973 bf 1951 f 5 f 7 a 804 b 21 e 4 dd 964 ecd 1 2d 6 b_ 0 5 --fee-rate 1000

没有 gas

mint 成功
⑥ 如果把创建的钱包助记词导入 unisat 钱包会因为格式问题导致地址对不上,所以不用导入,直接在区块浏览器输入新生成的钱包地址查看 FB 余额 和 打上的资产就行 https://explorer.unisat.io/fractal-mainnet/address/ bc 1 p 9 k 67 fd 8 jr 4 hnxd 6 k 9 lgh 02 g 3d feht 2 f 5 wdkyppya 2c terlqakfdqy 3 ksdd

查看钱包余额
⑦.两种方式查看是否mint到账
输入 `bash ~/cat20-oooooyoung.sh` 进入脚本界面,输入5查看余额
直接进入网站输入地址查询 https://cat20.app/(不知道是不是官方的)

问题汇总
1.创建的钱包地址导入unisat钱包地址不对应的问题?
因为生成的钱包是 m/44' 的路径格式,而unisat导入格式默认是 m/86',所以导入时填写 `m/44'/0'/0'/0` 或者 m/44'/0'/0'/0/0 格式就能看到了

导入钱包
直接在区块浏览器输入新生成的钱包地址也可以查看 FB余额和打上的资产
https://explorer.unisat.io/fractal-mainnet/address/bc1p9k67fd8jr4hnxd6k9lgh02g3dfeht2f5wdkyppya2cterlqakfdqy3ksdd

查看钱包余额
2. 假如节点挂了,想重新安装节点,如何导入or恢复钱包?
导出之前的钱包(也就是说这个wallet.json文件就是你的钱包数据,切换钱包只需要换这个json文件就行):
cat ~/cat-token-box/packages/cli/wallet.json

保存钱包json文件
导入新钱包(在新的服务器上或者重新安装了节点之后,复制之前的wallet.json,然后重新mint即可):
echo '{
"accountPath": "这里是之前钱包地址的格式",
"name": "这里不改",
"mnemonic": "这里是之前钱包的助记词"
}' > ~/cat-token-box/packages/cli/wallet.json
3. 如果想要修改循环mint脚本的gas费,步骤如下:(脚本已更新手动设置GAS)
输入`nano ~/cat-token-box/packages/cli/mint_script.sh`
修改代码 (可以设置成自己想要的gas费,例子中是100 gas)
sudo yarn cli mint -i 45ee725c2c5993b3e4d308842d87e973bf1951f5f7a804b21e4dd964ecd12d6b_0 5 --fee-rate 100
然后 ctrl + x 并输入y保存推出即可,然后重新跑脚本mint
4. mint代币时出现 `No token found` 的问题?
这个一般是节点没有同步完全导致的,等待节点同步即可

No token found
5. mint到的代币没有到账,gas费也没扣,查询mint success的 txid 也找不到?
需要等待节点同步到你mint成功的那个区块高度
有些gas不够是打不上的,gas费高低可以在 https://explorer.unisat.io/fractal-mainnet/block 这里查看(目前gas费已经高到420了,这个费用mint性价比已经不高了)

区块gas费和高度
6. 一键脚本第一步安装节点或者查看日志上有报错?
这个有很多奇奇怪怪的错误,大体上可能是服务器的环境配置跟我的不一样,因为我没遇到所以暂时也不知道怎么解决,大家可以加下面 dc 一起讨论。
以上就是脚本之家小编给大家分享的如何通过脚本一键铸造Fractal分型网络CAT Protocol代币的详细教程了,希望大家喜欢!
你可能感兴趣的文章
-
Fractal首个代币协议,FLUX究竟是何来头?
FLUX 协议自称是第一个基于 UTXO 的 Fractal 原生代币协议,由Inscrib 3 开发,与 BRC 20 一样,FLUX 铭文由 3 个简单的 功能 组成:部署、铸造、转移,除此之外再无别的技…
2024-09-11 -
比特币扩容Fractal Bitcoin主网上线!分配100万枚代币FB给Unisat和OKX
由比特币钱包Unisat开发的比特币Layer2网络Fractal Bitcoin近期在社群爆红,成为比特币生态当前最火热的项目之一,更多详细资讯请看下面正文…
2024-09-09 -
盘点一周空投项目报告:Grass、Fractal Bitcoin开始空投
盘点一周空投项目报告!今天脚本之家小编给大家盘点9月2 日至 9 月 8 日期间的空投可申领项目,同时整理了这周新增的交互任务及空投重要信息…
2024-09-08 -
Fractal主网上线前空投:Fractal代币经济学和空投规则解析
解读Fractal空投规则!从本次空投的数量及资格条件来看,Fractal 可能并不是有意向用户分发“猪脚饭”,而更像是为真实用户主动做了一次主网水龙头发放,使每人都有条件参…
2024-09-08 -
什么是分形比特币Fractal Bitcoin?为什么值得关注?怎么获得FB空投
分形比特币Fractal Bitcoin的本质是比特币的一条侧链,因此与其他分叉币一样,分形比特币也有自己的原生代币FB,FB代币的总发行量为2.1亿枚,其中会预挖1.05亿枚代币分配给…
2024-11-15 -
BTC还有哪些可编程扩展方案?Fractal、OP_NET、AVM、BRC100、可编程符
自2024年第一季度以来,BTC 生态的投机热情并不及2023年,但随着越来越多的开发者加入并熟悉 BTC 模型,BTC 生态在技术层面的进展可谓神速,特别是在可编程性扩展方案上…
2024-09-02 -
Fractal Bitcoin主网9月上线,FB代币经济学详解
比特币扩展网络Fractal Bitcoin 昨日发推宣布,主网将于 2024 年 9 月 9 日上线,并支持跨链桥、多种钱包及协议,接下来小编给大家详细介绍一下FB代币经济学,需要的朋友可以…
2024-08-28 -
比特币扩容Fractal Bitcoin公布代币经济学!PizzaSwap本周上线
比特币原生扩容方案Fractal Bitcoin昨晚公布代币经济学,总量的80%分配给社群,剩余20%分配给团队和贡献者(有锁定期)。此外,PizzaSwap将于本周在测试网上推出,允许用户…
2024-08-27 -
Fractal Bitcoin是什么?解读比特币生态Fractal Bitcoin
Fractal Bitcoin有知名机构背书,其在技术上完全兼容比特币主链的特点,使得现有的BTC用户可以无缝切换到Fractal Bitcoin上,大大提升了用户的使用体验,同时,高交易处理能…
2024-08-27 -
比特币Layer2网络Fractal Bitcoin爆火!测试网活跃地址破800万
比特币Layer2网络Fractal Bitcoin近期爆红,成为比特币生态当前最火热的项目之一,据Fractal Bitcoin浏览器数据,Fractal Bitcoin测试网24小时活跃地址已突破830万个,24小…
2024-08-24










