ข้อมูลอ้างอิงต้นทาง

Validator | Shardeum Docs

รันทำไม

  • ได้รับเหรียญ SHM testnet จาก transaction fees
  • ลุ้น Airdrop

สิ่งที่ต้องเตรียม

สเปคเครื่องเซิฟเวอร์ขั้นต่ำ

    • 250 GB SSD storage
    • Dual core CPU
    • 16 GB of ram recommended

เงินลงทุน

    • 0 บาท เพราะรันบน testnet

ขั้นตอนที่ 1: ติดตั้งโปรแกรมพื้นฐาน

หากตัวไหนมีติดตั้งไว้อยู่แล้ว สามารถข้ามได้

  1. เข้าสู่ terminal ของเซิฟเวอร์ที่ต้องการรัน ผ่าน ssh
  2. รันคำสั่งต่อไปนี้ตามลำดับ ทีละบรรทัด
sudo apt-get install curl
sudo apt update
sudo apt install docker.io
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

ขั้นตอนที่ 2: ดาวน์โหลดและติดตั้ง Node

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)?:

ให้ตอบ y แล้ว enter

เมื่อขึ้นคำถามว่า Do you want to run the web based Dashboard? (y/n): 

ให้ตอบ y แล้ว enter

เมื่อขึ้นคำถามว่า Set the password to access the Dashboard:

ให้กรอกรหัสผ่านที่ต้องการ สำหรับเข้าใช้ Dashboard แล้วกด enter

หัวข้ออื่นๆ จะใช้กำหนด Port ที่จะใช้งาน สามารถกด enter เพื่อใช้ port default ได้เลยทั้งหมด

ขั้นตอนที่ 3: รันโปรแกรมเตรียมพร้อมรัน Node

รันคำสั่งตามนี้

cd ~/.shardeum && ./shell.sh
sudo service docker start 

ขั้นตอนที่ 4: รัน Dashboard

รันคำสั่งตามนี้

operator-cli gui start

ทดลองเข้าสู่ Dashboard ผ่าน browser ในเครื่องเรา โดยเข้าที่

https://<server_ip>:8080/

หากเข้าใช้งานได้ จะขึ้นช่องกรอกรหัสผ่าน ให้กรอกรหัสที่ตั้งไว้ก่อนหน้านี้

ขั้นตอนที่ 5: รัน Validator node

  1. ไปที่แถบ “Maintenance”
  2. กดปุ่ม “Start Node” ที่กรอบขาวอันแรกสุดบนซ้าย

หากไม่สามารถเข้า Dashboard ได้ ให้รันคำสั่งนี้บนเซิฟเวอร์

operator-cli start

ขั้นตอนที่ 6: ตรวจสอบ Validator node

  1. ไปที่แถบ “Performance”
  2. จะเห็นสถานะ และ ข้อมูลเซิฟเวอร์ที่รันอยู่

หากไม่สามารถเข้า Dashboard ได้ ให้รันคำสั่งนี้บนเซิฟเวอร์

operator-cli status

ขั้นตอนที่ 7: เพิ่ม Betanet เข้ากระเป๋า

เพิ่ม chain Betanet ใส่กระเป๋า Metamask หรือ กด Connect ที่หน้าเว็บ Endpoints | Shardeum Docs

FieldDetails
Network NameShardeum Sphinx 1.X
New RPC URLhttps://sphinx.shardeum.org/
Chain ID8082
Currency symbolSHM
Block Explorer URL (optional)https://explorer-sphinx.shardeum.org/

ขั้นตอนที่ 8: รับ SHM Betanet จาก Faucet

เข้าไปขอ SHM testnet ฟรี ได้ใน Discord Shardeum ห้อง Faucet โดยพิมพ์ /faucet <เลขเป๋า>

ขั้นตอนที่ 9: Stake SHM ใส่ Validator

Stake SHM ที่ได้มาอย่างน้อย 10 SHM ผ่าน Dashboard

  1. กดแถบ “Setting”
  2. เชื่อมกระเป๋าที่ต้องการ
  3. กดปุ่ม Add Stake กรอบขาวขวาบน
  4. กรอกข้อมูลช่อง Stake amount (SHM) เป็น 10 หรือมากกว่า

ปล่อยรันไปเรื่อยๆ โดย Status อาจจะเป็น standby ถือว่ารันถูกต้องแล้ว

Leave a Reply

Your email address will not be published. Required fields are marked *

สารบัญ