加密狗 Web3 打新第 318 篇:怎么在 Fractal 上 Mint CAT20(超级火爆)
加密狗
2024-09-13 05:04
订阅此专栏
收藏此文章

CAT20 超级火爆,总量 2100 万枚,现在已经 Mint 掉 50%。没时间废话,直接上保姆级教程。

一、事先准备

  • Unisat 钱包
  • VPS
  • Mobaxterm 应用(SSH 工具)
  • $FB 代币(用作手续费)

$FB 代币购买渠道:

二、部署教程

步骤一、将 Mobaxterm 链接到 VPS

  • 安装好 Mobaxterm
  • 点击左边的 Session
  • 点击 SSH
  • 输入公网 IP
  • 输入用户名(用户名一定要跟 VPS 用户名一致否则报错)
  • 点击 ok
  • 点击 accept
  • 输入密码

PS:Mobaxterm 出现 Access denied 报错:

说明你的用户名没有跟 VPS 保持一致,以下是 VPS 连接成功的界面:

步骤二、安装 Docker

sudo apt update && sudo apt install -y curl && curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh get-docker.sh

步骤三、安装 Docker Compose

sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep 'tag_name' | cut -d\" -f4)/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

步骤四、使文件可执行

sudo chmod +x /usr/local/bin/docker-compose

步骤五、安装 npm

sudo apt-get install npm -y
  • 安装 n 全局安装包
sudo npm i n -g

步骤六、切换到稳定节点版本

sudo n stable
  • 设置 yarn 全局安装包
sudo npm i -g yarn

步骤七、克隆 Cat Protocol 仓库

git clone https://github.com/CATProtocol/cat-token-box && cd cat-token-box
  • 继续
sudo chown -R $USER:$USER ~/cat-token-box

步骤八、安装并构建此项目

sudo yarn install && yarn build
  • 将目录更改为 tracker
cd packages/tracker

步骤九、运行 Fractal Bitcoin 节点

sudo chmod 777 docker/data && sudo chmod 777 docker/pgdata && sudo docker compose up -d
  • 在项目根目录下构建 docker 镜像
cd $HOME/cat-token-box && sudo docker build -t tracker:latest .
  • 运行 container
sudo docker run -d \
--name tracker \
--add-host="host.docker.internal:host-gateway" \
-e DATABASE_HOST="host.docker.internal" \
-e RPC_HOST="host.docker.internal" \
-p 3000:3000 \
tracker:latest
  • 更改目录
cd $HOME/cat-token-box/packages/cli
cat <<EOF > config.json
{
"network": "fractal-mainnet",
"tracker": "http://127.0.0.1:3000",
"dataDir": ".",
"maxFeeRate": 30,
"rpc": {
"url": "http://127.0.0.1:8332",
"username": "bitcoin",
"password": "opcatAwesome"
}
}
EOF

步骤十、创建新钱包

sudo yarn cli wallet create
  • 可以使用以下命令,导入现有的钱包
cat <<EOF > wallet.json
{
"accountPath": "m/86'/0'/0'/0/0",
"name": "cat-5d0fe77c",
"mnemonic": "YOUR TAPROOT ADDRESS MNEMONIC PHRASE"
}
EOF
  • 可以使用此命令查看你的钱包地址
sudo yarn cli wallet address

步骤十一、设置钱包、存入手续费

  • 到了这一步,你需要 $FB 才能 mint CAT20;
  • 先用上面生成的助记词,导入到你的 unisat 钱包;
  • 导入过程中选择 taproot,表现形式是 bc1p......
  • 然后往这钱包里面充值一点 BTC
  • 然后去 Dotswap 购买 $FB
  • 购买完成后,点击 view account,点击 withdraw,将 $FB 提取到你的钱包
  • 搞完这些,你需要等区块确认,你可以使用此命令来检查同步状态:
sudo yarn cli wallet balances
  • 你会看到类似这样的内容,如果是 100%,那么你就可以铸造 CAT 代币

十二、安装 curl 并 jq

  • 使用此命令安装 curl 并 jq
dpkg -l | grep -q '^ii  curl ' || sudo apt-get install -y curl && dpkg -l | grep -q '^ii  jq ' || sudo apt-get install -y jq

十三、按当前市场费用 mint

watch -n 5 "yarn cli mint --fee-rate "ваш газ" -i 45ee725c2c5993b3e4d308842d87e973bf1951f5f7a804b21e4dd964ecd12d6b_0 5"

在显示“ваш газ”的地方,输入 gas 数并删除引号。

以 gas 为 100 为例:

watch -n 5 "yarn cli mint --fee-rate 100 -i 45ee725c2c5993b3e4d308842d87e973bf1951f5f7a804b21e4dd964ecd12d6b_0 5"

  • 使用此命令检查余额
sudo yarn cli wallet balances

以上就是今天的全部教程,部署过程中会遇到很多报错,记得用 AI 来修改。

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

加密狗
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开