Tác giả: 0xoooooyoung, Mirror
Hướng dẫn đúc tập lệnh bằng một cú nhấp chuột vào Giao thức CAT
bối cảnh
Giao thức Cat20 @ProtocolCAT được phát hành trên Fractal Bitcoin vào sáng sớm nay là một giao thức mới trên mạng fractal. Dựa trên công nghệ OP_CAT mới, các nhà phát triển có thể phát triển dựa trên OP_CAT để triển khai một số chức năng hợp đồng thông minh đơn giản.
Đây là hướng dẫn tập lệnh chỉ bằng một cú nhấp chuột cho mint trên hệ thống Linux.
điều kiện tiên quyết: $ FB, máy chủ linux (CPU 2 nhân bộ nhớ 4GB)
Tài liệu chính thứchttps://github.com/CATProtocol/cat-token-box/blob/main/packages/tracker/README.md#precondition
Hướng dẫn bắt đầu:
Tập lệnh một cú nhấp chuột được sử dụng ở đây để đơn giản hóa cách xây dựng của mọi người. Mã được viết bởi người dùng Twitter @ouyoung11. Chào mừng bạn đến theo dõi.
Mã này hoàn toàn là mã nguồn mở và mã nguồn có thể được kiểm tra trên github. Không có lỗ hổng nền hoặc mã nguy hiểm nào.
① Sau khi đăng nhập vào máy chủ, thực hiện lệnh sau để cài đặt tập lệnh:
cd ~ && wget -O /root/cat20-oooooyoung.sh https://github.com/nopapername/shell-oooooyoung/releases/download/cat20-oooooyoung/cat20-oooooyoung.sh && chmod +x cat20-oooooyoung.sh
② Nhập mã sau để vào giao diện nhắc xây dựng tập lệnh chỉ bằng một cú nhấp chuột (nhập các số theo thứ tự để thực hiện các bước và chạy lệnh sau sau mỗi bước để vào lại giao diện tập lệnh).
bash ~/cat20-oooooyoung.sh
PS: Nếu trong quá trình cài đặt xuất hiện giao diện màu hồng ở hình 2 thì bạn chỉ cần nhấn Enter để tiếp tục.
③ Sau khi cài đặt nút hoàn cảnh và fractal, quá trình đồng bộ hóa sẽ tự động bắt đầu. Nhập lại `bash ~/cat20-oooooyoung.sh` để vào giao diện tập lệnh, sau đó nhập 4 để xem nhật ký đồng bộ hóa nút.
Tái bút: Tiếp tục bước tiếp theo sau khi xác nhận rằng nó phù hợp với Block Height mới nhất của mạng fractal https://explorer.unisat.io/fractal-mainnet/block
④ Nhập lại `bash ~/cat20-oooooyoung.sh` để vào giao diện tập lệnh, nhập 2 để tạo ví btc Fractal Network mới và lưu Cụm từ hạt giống và địa chỉ, sau đó chuyển một chút vào địa chỉ $FB tham gia đúc tiền khi sử dụng gas token cat20
⑤ Nhập lại `bash ~/cat20-oooooyoung.sh` để vào giao diện script, nhập 3 để thực hiện $CAT, vì có quá nhiều người chơi, mint có thể bị lỗi và phải thử lại, chỉ token gác máy - cập nhật 9.11 : Đã cập nhật tập lệnh để đặt gas theo cách thủ công
⑥ Hai cách để kiểm tra xem tài khoản của bạn đã đến chưa
Nhập `bash ~/cat20-oooooyoung.sh` để vào giao diện script, nhập 5 để kiểm tra số dư
Vào thẳng website rồi điền địa chỉ truy vấn https://cat20.app/ (không biết có chính thức không)
Tóm tắt vấn đề
1. Địa chỉ ví đã tạo được nhập vào địa chỉ ví unisat không tương ứng với vấn đề?
Vì ví được tạo có định dạng đường dẫn là m/44' và định dạng nhập unisat mặc định là m/86', vì vậy hãy điền vào `m/44'/0'/0'/0` hoặc m/44'/ 0' khi nhập. Có thể thấy định dạng /0'/0/0.
Bạn cũng có thể xem số dư FB và tài sản được đánh dấu bằng cách nhập trực tiếp địa chỉ ví mới được tạo vào Block Explorer https://explorer.unisat.io/fractal-mainnet/address/bc1p9k67fd8jr4hnxd6k9lgh02g3dfeht2f5wdkyppya2cterlqakfdqy3ksdd
Xem số số dư ví
2. Nếu nút bị treo và tôi muốn cài đặt lại nút, làm cách nào để nhập hoặc khôi phục ví?
Xuất ví trước đó (tức là file wallet.json này chính là dữ liệu ví của bạn. Để chuyển đổi ví, bạn chỉ cần thay đổi file json này):
cat ~/cat-token-box/packages/cli/wallet.json
Nhập ví mới (trên máy chủ mới hoặc sau khi cài đặt lại nút, sao chép wallet.json trước đó rồi đúc lại):
echo '{ "accountPath": "Đây là định dạng của địa chỉ ví trước đó", "name": "Địa chỉ này không thay đổi", "mnemonic": "Đây là Cụm từ hạt giống của ví trước đó"}' > ~/ cat-token-box/packages/cli/wallet.json
3. Nếu bạn muốn sửa đổi phí Gas của tập lệnh đúc tiền theo chu kỳ, các bước như sau: (Tập lệnh đã được cập nhật để đặt GAS theo cách thủ công)
Nhập `nano ~/cat-token-box/packages/cli/mint_script.sh`
Sửa đổi mã (bạn có thể đặt thành phí Gas bạn muốn, trong ví dụ là 100 gas)
sudo sợi cli mint -i 45ee725c2c5993b3e4d308842d87e973bf1951f5f7a804b21e4dd964ecd12d6b_0 5 --tỷ lệ phí 100
Sau đó ctrl + x và nhập y để lưu và khởi chạy, sau đó chạy lại script mint
4. Xảy ra vấn đề `Không tìm thấy mã thông báo` khi đúc token báo?
Điều này thường xảy ra do nút không được đồng bộ hóa hoàn toàn. Chỉ cần đợi nút đồng bộ hóa.
5. Token nhận được từ việc đúc tiền chưa được chuyển vào tài khoản và phí Gas chưa được khấu trừ. Tôi không thể tìm thấy thông tin xác nhận thành công của việc đúc tiền khi tôi truy vấn nó?
Bạn cần đợi nút đồng bộ hóa với Block Height nơi việc đúc của bạn thành công.
Một số trong số chúng không thể được sử dụng nếu không đủ gas. Bạn có thể kiểm tra phí Gas tại https://explorer.unisat.io/fractal-mainnet/block (phí Gas hiện tại cao tới 420, không tính phí. -hiệu quả nữa)
6. Có lỗi trong bước đầu tiên của tập lệnh một cú nhấp chuột để cài đặt nút hoặc kiểm tra nhật ký không?
Có rất nhiều lỗi lạ trong việc này. Nói chung, có thể cấu hình hoàn cảnh của máy chủ khác với của tôi nên tôi chưa biết cách giải quyết. Các bạn có thể add DC bên dưới để cùng nhau thảo luận nhé.