Cover photo

วิธีรัน Starknet Node แบบง่าย พร้อมรูปประกอบ(สำหรับ mac และ windows)

ละเอียดยิบทีละขั้นตอน inspire by @NuNoyDefi

inspire by คุณ @NuNoyDefi นะครับ ขอบคุณไว้ก่อนเลย
บทความนี้เกิดจาก ผมลองทำตาม เสิร์ชเพิ่ม
แล้วเขียนเพื่อให้ง่ายขึ้น สำหรับคน low tech

มี 3 ขั้นตอนใหญ่

  1. เปิด alchemy endpoint

  2. เปิดใช้ cloud vps ครั้งแรก ~$21.5 จากนั้น เดือนละ $12.5

    ปรับ spec และราคาเป็น Storage VPS 1600 GB เดือนละ $21

  3. ตั้งค่า node/vps


มาเริ่ม run Starknet node กันเลย

1. ขั้นแรกเปิด alchemy endpoint ก่อน

ใครยังไม่มี account
เปิดได้ที่ https://alchemy.com/?r=TgwODk1MjUxMDYxM (ref ของคุณ NuNoy)

มี account แล้วก็ login > create account > ethereum - ethereum mainnet
ตั้งชื่อว่า starknet

จากนั้นกด api key แล้ว เซฟ ไว้ให้เรียบร้อย (เก็บเป็นความลับด้วยนะครับ)

อันนี้ demo ไม่ต้องลองก็อบไปใช้นะ 555555

2. เปิดใช้บริการ VPS

ต้องปรับ spec และราคาเป็น Storage VPS 1600 GB เดือนละ $21

ใช้ Contabo ที่คุณ NuNoy แนะนำ

สมัคร account ให้เรียบร้อยก่อน ค่อยมากดสั่งซื้อนะ
ปุ่ม sign up ขวาบน

ถ้าไม่สมัครก่อนซื้อ เราต้องมา create account ทีหลัง วุ่นๆ

สมัครเสร็จ login เรียบร้อยค่อยสั่งซื้อ

เลือก Cloud vps M > 1m พอ แล้วค่อยจ่ายรายเดือนเรื่อยๆ
อย่างอื่นก็ตั้ง default ตามรูปเลย

ตรงนี้มีตั้งค่า password ของ vps ด้วย จดไว้ดีๆ

แอดนาโนจะเรียกอันนี้ว่า [vps password]

  • server german

  • 400gb

  • ubantu 20.04

จ่ายเงิน สั่งซื้อให้เรียบร้อย แล้วรอเค้าตั้งค่า server ให้ ไม่เกิน 3ชม.

เมื่อ contabo ตั้งค่าให้เราเสร็จ

ให้เรา login เข้าไป กด Your service > จะเห็น vps ที่เราซื้อไว้
ถ้ายังไม่เห็นให้รอไม่เกิน 3 ชม. (จริงๆ 1ชม. ก็ได้ละ)

จด ip ไว้

ถ้าเห็นจดก็เรียบร้อย ไปต่อได้
ip เอาไว้ จากในรูป เริ่มด้วย 173 .xxx.xxx.xx

ต่อไปผมจะเรียกว่า [ip 173]

3. ตั้งค่า node/vps Starknet ของเรากัน

สำหรับ Mac นะ ใช้แอป terminal ที่มีมากับเครื่องได้เลย

ส่วน windows ก็ทำเหมือนๆกัน แต่ใช้ แอป Putty แทน

เปิด terminal พิมพ์

  • ssh root@[ip173]

    • //ตรง [ip173] ใส่ ip address จาก contabo

  • จากนั้นใส่ [vps password] ที่จดมาจากขั้นตอน 2

ตอนนี้เราได้เข้าสู่ vps ของเราแล้ว ยินดีด้วย

สำหรับคนใช้ Putty (Windows)

ให้เปิด config แล้วใส่ ip ตรงนี้แทน

How to Connect to your Droplet with PuTTY on Windows :: DigitalOcean Documentation

พิมพ์ root

จากนั้นจะมีให้ใส่ vps password

แล้วก็ทำต่อได้เลยครับ

SSH เข้า vps ได้แล้ว ต่อไปก็ตั้งค่า node

จากนั้นให้ก็อบโค้ดด้านล่าง เปลี่ยน alchemy url เป็นที่ก็อบจาก ขั้นตอน1

ก็อบอันกลาง

ALCHEMY=https://eth-mainnet.g.alchemy.com/v2/xxxxxxxxxxxxxxxx

echo 'export ALCHEMY='$ALCHEMY >> $HOME/.bash_profile

จากนั้นใช้โค้ดนี้ต่อ

wget -O starknet.sh https://api.nodes.guru/starknet.sh && chmod +x starknet.sh &&./starknet.sh

ถ้ามันถามอะไร ให้ตอบ yes ไป

จะขึ้นอันนี้ รอ node ติดตั้งนานหน่อย

เมื่อติดตั้งเสร็จจะขึ้นว่า installed and works!

ถ้าอยากตรวจว่า node สบายดีมั้ย ทำงานเรียบร้อยดีให้พิมพ์

service starknetd status

active running สบายดีจ้า

เสร็จเรียบร้อย

ผ่านไป 1-2 วัน ก็แคปหน้าจอจาก alchemy ไปส่งงานใน Starknet discord ได้ครับ
ส่งงานในห้อง https://discord.com/channels/793094838509764618/1117343675329024020

ตัวอย่างการส่งงาน 1
ตัวอย่างการส่งงาน 2

ref

ขอบคุณที่ติดตามกันนะครับ หากชอบสามารถ follow, subscribe, mint nft เลี้ยงกาแฟนาโนกันได้ครับ ขอบคุณมากๆครับ

Loading...
highlight
Collect this post to permanently own it.
nanobro.eth logo
Subscribe to nanobro.eth and never miss a post.
#l2#starknet