Bài viết này sẽ hướng dẫn chạy Node Starknet cho các bạn muốn triển Airdrop. Trước hết cần chuẩn bị thuê VPS, xem hướng dẫn đăng ký tại đây
Bạn cần đọc kỹ thông tin dưới đây trước khi chạy Node nhé
- Không biết Starknet liệu có Airdop hay không, và nếu có thì liệu đã Snap chưa. Nhưng mình vẫn chạy
- Nếu chạy thì sẽ duy trì VPS cho đến khi trả Airdrop
- Chạy Node thì có cơ hội nhận Airdrop cao hơn so với trải nghiệm dự án
- Xác định nếu mà không được Airdrop thì lỗ tiền VPS…ahihi.
Bước 1: Vào https://www.alchemy.com/ để tạo tài khoản và đăng nhập, chọn CREATE APP
Bước 2: Nhập tên và chọn Network Goerli sau đó Create App
Bước 3: Sau khi tạo xong app bấm vào VIEW KEY và bạn copy phần HTTPS lưu ra Notepad để chuẩn bị làm bước tiếp
Bước 4: Truy cập https://nodes.guru/starknet/setup-guide/en và copy câu lệnh dưới đây cho ra Notepad cùng bước trên
Bước 5: Mở cửa số CMD trên máy tính bằng các cách dưới đây
Cách 1: Bấm phím Cửa sổ (Windows) trên bàn phím và gõ CMD
Cách 2: Bấm phím Cửa sổ (Windows) + R, sau đó gõ CMD và enter
Bước 6: Nhập câu lệnh ssh root@diachiIP và điền địa chỉ IP VPS mà bạn đã thuê vào sau đó gõ yes như hình dưới.
Ví dụ địa chỉ IP của VPS mình là 45.76.54.71 thì câu lệnh sẽ là
Bước 7: Nhập password của VPS đã tạo.
Lưu ý: cửa sổ CMD sẽ không hiển thị ký tự cho nên bạn cứ gõ mật khẩu như bình thường và ấn enter nhé
Bước 8: Nhập câu lệnh apt install tmux vào cửa số cmd và enter. Khi cửa sổ hiển thị Do you want to continue? [Y/n] thì gõ Y và enter tiếp.
Dưới đây là mình đã hoàn thành bước 8
Bước 9: Mở file Notepad đã lưu ở trên, thay thế YOUR_ALCHEMY_HTTP_ADDRESS bằng link HTTPS trên Alchemy. Copy đoạn code trên đó dán vào cửa sổ CMD bằng nút chuột phải.
Ví dụ Như của mình sẽ là như này:
ALCHEMY=https://eth-goerli.g.alchemy.com/v2/zY0rYFBQgkwy6fmM31B9LtqKiKfUIR77
echo ‘export ALCHEMY=’$ALCHEMY >> $HOME/.bash_profile
Tiếp theo copy câu lệnh dưới đây và dán bằng chuột phải vào trong CMD. Khi hiển thị Nodes Guru giống hình ảnh là đúng. Và để cho code tự chạy đến khi hoàn tất là xong. Sẽ mất tầm 10-15 phút
wget -O starknet.sh https://api.nodes.guru/starknet.sh && chmod +x starknet.sh && ./starknet.sh
Như này là đã chạy xong.
Bước 10: Kiểm tra xem Node chạy chưa thì vào lại Alchemy và bấm vào App đã tạo. Hiển thị như dưới đây là thành công. Hãy chụp màn hình lại
P/s: Chỉ cần hiển thị như dưới đây là được nhé, thông số có thể khác nhau do VPS thuê chứ không phải giống y hệt hình ảnh của mình kẻo nhiều bạn không biết lại thắc mắc.
Bước 11: Vào Discord Starknet https://discord.gg/qypnmzkhbc và tìm đến fun-node-just-for-fun gửi hình ảnh chạy Node phía trên kèm địa chỉ IP, Email của bạn.
Vậy là mình đã hướng dẫn xong cách chạy Node của dự án Starknet. VPS sẽ hoạt động 24/24 nên không lo bị tắt.