Liên kết : https://contabo.com/en/vps/
Chọn gói : CLOUD VPS M
Với Windows: Tải Putty ( Bạn có thể cài đặt bằng liên kết này "https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html" ).
Sau khi tải xong:
- Bây giờ khởi chạy Putty
- Nhập địa chỉ IP mà Contabo đã gửi qua Email vào ô (Host Name (or IP address)) -> Nhấn "Open"
- Giao diện máy chủ sẽ mở ra và yêu cầu bạn cung cấp thông tin đăng nhập:
- Tại dòng login as:. Nhập "root" nhấn Enter
- Tại dòng root@xxx.xx.xx.xx's password. Nhập mật khẩu đã được Contabo gửi qua Email
Giao diện đăng nhập thành công
sudo apt-get install curl
sudo apt update && sudo apt upgrade -y
sudo apt install docker.io
docker --version
Kiểm tra xem docker có đang hoạt động không (nên trả về phiên bản 20.10.12 trở lên)
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
Kiểm tra xem docker-compose có hoạt động không (nên trả về phiên bản 1.29.2 trở lên)
Để có thể quản lý nhiều nodes trên một vps
apt install tmux
tmux
(Bên trong tmux được định danh bằng số : 0,1,2,.. Nằm ở thành màu xanh dưới màn hình)
curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh
By running this installer, you agree to allow the Shardeum team to collect this data. (y/n)?:
Nhập : y, sau đó nhấn Enter
Do you want to run the web based Dashboard? (y/n):
Nhập : y, sau đó nhấn Enter
Set the password to access the Dashboard:
Nhập mật khẩu do bạn đặt (nhớ lưu lại), sau đó nhấn Enter
Enter the port (1025-65536) to access the web based Dashboard (default 8080):
Nhập 8080, sau đó nhấn Enter
If you wish to set an explicit external IP, enter an IPv4 address (default=auto):
Nhấn Enter
If you wish to set an explicit internal IP, enter an IPv4 address (default=auto):
Nhấn Enter
To run a validator on the Sphinx Validator 1.X network, you will need to open two ports in your firewall.
This allows p2p communication between nodes.
Enter the first port (1025-65536) for p2p communication (default 9001):
Nhấn Enter
Enter the second port (1025-65536) for p2p communication (default 10001):
Nhấn Enter
What base directory should the node use (defaults to ~/.shardeum):
Nhấn Enter
Bây giờ bạn có thể thực bước tiếp theo
cd .shardeum
./shell.sh
operator-cli gui start
operator-cli gui start
Truy cập trình duyệt web và truy cập theo đường dẫn sau
https://localhost:8080/
Thay “localhost” bằng địa chỉ IP VPS
Sau đo nhập mật khẩu ở trên mà mình đã đặt ở bước trên
Giao diện sau khi đăng nhập thành công
Chuyển sang tab : Maintenance
Nhấn Start Node (đợi một chút)
Làm theo hướng dẫn sau để có thể nhận SHM :
liên kết :
Claim Testnet SHM | Shardeum Docs
Tiếp theo kết nối với ví của bạn đã có SHM, nhấn vào Connect Wallet (Hoàn thành các bước xác thực với ví)
Sau khi đã kết nối với ví của mình
Sau đó bạn nhấp vào "Add Stake", bạn sẽ thấy như sau:
Nhập 10 và Nhấn “Stake”
Tham khảo:
Hướng dẫn từ trang chính thức từ Shardeum : https://docs.shardeum.org/node/run/validator