Tài liệu Validator

1. Cài đặt Node

Yêu cầu Ban đầu
  • Ubuntu 22.04+
  • Go 1.24.2+
  • 8 CPU / 32 GB RAM / 1 TB SSD
Cài Node PAXI qua Docker
curl -sL https://raw.githubusercontent.com/paxi-web3/paxi/main/scripts/docker_install.sh | bash
Bắt đầu
docker run -d --name paxi-node-1 --restart unless-stopped \
  -v "$HOME/paxid/paxi:/root/paxi" \
  --network=host \
  paxi-node \
  ./paxid start
Hiển thị Nhật ký
docker logs paxi-node-1 -n 10 -f
Container Công cụ
# Enter toolbox
docker run --rm -it --network host \
  -v "$HOME/paxid/paxi:/root/paxi" \
  paxi-node bash

# Show key
./paxid keys show <your address or key name>

# Import key from seed phrase
./paxid keys add <your key name> --recover

# Test query
./paxid query bank balances <your address or key name>
Dừng
docker stop paxi-node-1
Xóa
docker rm paxi-node-1

2. Trở thành Validator

QUAN TRỌNG: Nạp tiền vào ví của bạn TRƯỚC. Đảm bảo bạn có đủ $DENOM để tự ủy quyền tối thiểu (ví dụ: 1000000upaxi hoặc hơn), phí giao dịch (ví dụ: 10000upaxi) và phần dự phòng.

Kiểm tra Số dư: paxid query bank balances <địa_chỉ_ví_của_bạn>

LƯU Ý:
1. Luôn sao lưu priv_validator_key.json và node_key.json trong thư mục paxi/config và ghi lại cụm từ mnemonic của bạn — đây là cách duy nhất để khôi phục node sau khi ổ đĩa hỏng; nếu không, blockchain có thể dừng hoạt động.
2. Theo dõi hiệu suất ký của bạn thường xuyên: nếu bạn ký ít hơn 10/100 khối, bạn sẽ bị slashed.
3. Tham gia kênh chính thức trên X (Twitter) hoặc Discord để cập nhật thông báo, nâng cấp và tình trạng mạng để phản hồi kịp thời.

./paxid tx staking create-validator "/root/paxi/validator.json" \
  --from <your_wallet_name_or_address> \
  --fees 10000upaxi \
  --gas auto

3. Tải xuống genesis.json

Lấy genesis.json Mới nhất:

Download genesis.json

4. Danh sách Persistent Peers

Dán vào ~/.paxi/config/config.toml → p2p.persistent_peers

d411fc096e0d946bbd2bdea34f0f9da928c1a714@139.99.68.32:26656,509b20ca82d34d0aae1751a681ee386659fb71da@66.70.181.55:26656,ef9a34f874e1490f1333c37f33b21c47fbbcc88c@139.99.69.74:26656

5. Gói Triển khai Hợp đồng

Sau khi khởi động node Paxi (paxid start), hãy chạy lại script đồng bộ hợp đồng WASM. Nếu không, có thể gây lỗi đồng thuận do thiếu file WASM, dẫn đến validator bị slashed.

curl -sL https://raw.githubusercontent.com/paxi-web3/paxi/main/scripts/sync_wasm.sh | bash

6. Mở khóa Validator

Nếu validator của bạn bị đánh búa vì slashing, chạy lệnh sau để mở khóa:

./paxid tx slashing unjail \
  --from <your_wallet_name> \
  --fees 10000upaxi \
  --gas auto