저자: 0xoooooo영, Mirror
CAT 프로토콜 원클릭 스크립트 캐스팅 튜토리얼 배경 오늘 아침 일찍 프랙탈 비트코인에서 출시된 Cat20 프로토콜 @ProtocolCAT은 새로운 OP_CAT 기술을 기반으로 한 프랙탈 네트워크의 새로운 프로토콜로, 개발자는 OP_CAT을 기반으로 개발하여 간단한 스마트 컨트랙트 기능을 구현할 수 있습니다. 컨트랙트 기능을 구현할 수 있습니다.
여기 리눅스용 민트 원클릭 스크립트 튜토리얼이 있습니다.
민트 전제조건: $FB, 리눅스 서버(2코어 CPU, 4GB RAM)
자습서 시작: 여기서는 누구나 쉽게 빌드할 수 있도록 원클릭 스크립트를 사용했으며, 코드는 트위터 사용자 @ouyoung11이 작성했습니다.
이 코드는 완전히 오픈 소스이며, 백엔드 취약점이나 위험한 코드 없이 github에서 소스 코드를 확인할 수 있습니다.
①서버에 로그인한 후 다음 명령을 실행하여 스크립트를 설치합니다:
cd ~ &&&wget -O. /root/cat20-oooooyoung.sh https://github.com/nopapername/shell-oooooyoung/releases/download/cat20-oooooyoung/cat20- oooooyoung.sh &&&chmod +x cat20-ooooyoung.sh ② 다음 코드를 입력하여 원클릭으로 스크립트 프롬프트 인터페이스를 빌드합니다( 숫자를 입력하여 단계를 실행하고, 각 단계가 끝날 때마다 다음 명령을 실행하여 스크립트 인터페이스로 다시 들어갑니다.)
bash ~/cat20-oooooyoung.sh
원클릭 스크립트
주: 그림 2의 분홍색이 설치 중에 나타나는 경우 설치 과정에서 그림 2의 분홍색 화면이 나타나면 그냥 입력하고 계속 진행하세요
< span style="font-size: 14px;">입력하여 건너뛰기 3) 환경과 프랙탈 노드가 설치되어 있고 이미 자동 동기화가 시작된 경우 `bash ~/cat20-. oooooyoung.sh`를 입력하여 스크립트 인터페이스로 진입한 후 4를 입력하여 노드 동기화 로그를 확인합니다
PS: 프랙탈 네트워크의 최신 블록의 높이가 블록의 높이와 일치하는지 확인합니다
https://explorer.unisat.io/fractal-mainnet/block 다음 단계로 계속
노드 동기화
④ `bash ~/cat20-oooooyoung.sh`를 다시 입력하여 스크립트 인터페이스로 들어가고, 2를 입력하여 프랙탈 네트워크 btc의 새 지갑을 생성하고 니모닉과 주소를 저장한 다음 해당 주소로 가스 시 약간의 $FB를 전송하여 민트 cat20 토큰에 참여합니다
<그림>
월렛 주소 만들기
⑤ `bash ~/cat20-oooooyoung.sh`를 다시 입력하여 스크립트를 입력하고 3을 입력하여 $CAT 토큰의 주기적 발행을 수행합니다. 플레이어 수로 인해 발행이 실패하여 재시도할 수 있으므로, 3을 입력합니다. 발행 실패, 계속 대기 중 - 9.11 업데이트: 수동으로 가스를 설정하도록 스크립트가 업데이트되었습니다
<그림>
Mint는 수동 가스 입력을 지원합니다
<>< 그림캡션 style="text-align: 가운데;">가스 없음
<그림>
민트 성공 6 민트가 도착했는지 확인하는 두 가지 방법
bash ~/cat20-oooooyoung.sh`를 입력하여 스크립트 인터페이스로 들어가고, 5를 입력하여 잔액을 확인합니다
웹사이트로 직접 이동하여 주소를 입력한 후 확인할 수 있는 . https://cat20.app/ (공식 사이트인지 확실하지 않음)
문제 요약 1. 지갑 주소를 가져온 경우 유니샛 지갑 주소가 문제와 일치하지 않나요?
지갑 가져오기
지갑 잔액 보기
2. 노드가 중단되어 다시 설치하려는 경우 지갑을 가져오거나 복원하려면 어떻게 해야 하나요?
이전 지갑 내보내기(즉, 이 wallet.json 파일이 지갑 데이터이므로 지갑을 전환하려면 이 json 파일만 변경하면 됩니다):
cat ~/cat-token-box/packages/cli/wallet.json
지갑 json 파일 저장 새 지갑 가져오기(새 서버에서 또는 노드 재설치 후, 이전 wallet.json을 복사하고 다시 발행):
echo '{
"accountPath": "이전 지갑 주소의 형식은 다음과 같습니다.",
"name": "여기서 변경하지 마세요.",  .
"니모닉": "다음은 이전 지갑 니모닉입니다"
}'~/cat-token-box/packages/cli/wallet.json 3. 루프 민트 스크립트에 대한 GAS 수수료를 변경하려면 다음과 같은 단계를 따릅니다. 스크립트는 수동으로 GAS를 설정하도록 업데이트되었습니다)
`nano ~/cat-token-box/packages/cli/mint_script.sh`를 입력합니다. /p>
코드를 수정합니다(원하는 가스비로 설정 가능, 예시에서는 100가스)
sudo yarn cli. nbsp;mint -i 45ee725c2c5993b3e4d308842d87e973bf1951f5f7a804b21e4dd964ecd12d6b_0 5 --fee-rate 100 li>그런 다음 ctrl + x를 누르고 y를 입력하여 롤아웃을 저장한 다음 mint 스크립트를 다시 실행합니다
4. 토큰을 발행할 때 '토큰을 찾을 수 없음'이 표시되나요? 토큰을 발행할 때 토큰이 없나요?
일반적으로 노드가 완전히 동기화되지 않아서 발생하며, 노드가 동기화될 때까지 기다려주세요
토큰을 찾을 수 없습니다
토큰이 도착하지 않았고, 가스 요금이 공제되지 않았으며, 주조 성공에 대한 txid를 찾을 수 없나요?
블록 가스 요금 및 높이
6. 노드를 설치하거나 로그를 보기 위한 원클릭 스크립트의 첫 번째 단계에서 오류가 보고되나요?
이것은 많은 이상한 오류가 있으며 일반적으로 서버의 환경 구성이 저와 동일하지 않을 수 있으므로 문제를 해결하는 방법을 모르기 때문에 다음 dc를 추가하여 논의 할 수 있습니다.