# Let's start running Analog Node by 0xHuge.

By [OstinZ](https://paragraph.com/@ostinz) · 2024-06-09

---

สวัสดีครับ วันนี้มาจับมือรัน Node ของ Analog อีกแล้วครับ ก่อนต้องขอขอบคุณพี่ 0xHuge ก่อนนะครับ ที่มาบอกวิธีรัน แต่มีเพื่อนๆหลายคน ยังติดปัญหาอยู่ ไม่เป็นไรนะครับ มาเริ่มพร้อมกันนะครับ ลุยยยย

[https://x.com/0xHuge/status/1799290002238824488](https://x.com/0xHuge/status/1799290002238824488)

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

1.  VPS ผมเลือก Vultr (ตอนนี้มีแจกเครดิตฟรี $100) :
    
2.  โปรแกรม Login Server :
    
3.  กระเป๋าผมใช้ Subwallet :
    

[https://www.vultr.com/?ref=9619326-8H](https://www.vultr.com/?ref=9619326-8H)

[https://termius.com/download/windows](https://termius.com/download/windows)

[https://chromewebstore.google.com/detail/subwallet-polkadot-wallet/onhogfjeacnfoofkfgppdlbmlmnplgbn](https://chromewebstore.google.com/detail/subwallet-polkadot-wallet/onhogfjeacnfoofkfgppdlbmlmnplgbn)

**ขั้นตอนที่ 1 : เลือก VPS** (ผมเลือกเป็น Singapore)

จากที่พี่ 0xHuge แนะนำสเปคมาคร่าวๆ จะเป็นตัวนี้นะครับ

![$96 ต่อเดือน](https://storage.googleapis.com/papyrus_images/c088129440d6cec592582f53946689eb1562f2361dcc9098053caf385bb378e7.png)

$96 ต่อเดือน

แต่วันนี้ผมจะรันแค่ตัว $24 ต่อเดือน

![$24 ต่อเดือน](https://storage.googleapis.com/papyrus_images/0adf1861b67a34769fbc897957d99280ea0d3c53763b9f51450cfdba12515f07.png)

$24 ต่อเดือน

ผมเลือก Ubuntu 24.04 LST x64

![](https://storage.googleapis.com/papyrus_images/62bcf19d2423c37e9a47ce6d69ae5fe8716f6a55b1ef3528b25993138fa872f4.png)

หลังจากเลือก VPS เรามาเริ่มรันกัน หากใครงง วิธี Login เข้า VPS รบกวนไปดูงานเก่าของผมที่ลิ้งค์นี้

[https://mirror.xyz/ostinz.eth/qpAbzH\_09dpWwsHkMqj7QSD6yDf7JLOEOYDQIhhyZwM](https://mirror.xyz/ostinz.eth/qpAbzH_09dpWwsHkMqj7QSD6yDf7JLOEOYDQIhhyZwM)

**ขั้นตอนที่ 2 : เรามาเริ่มรัน Node กัน**

คำสั่งแรก : sudo apt update

    sudo apt update
    

![sudo apt update](https://storage.googleapis.com/papyrus_images/7c1f5839b71f2d34ef2cdc599f8d7ab89096674e21da77a37e043a80e129a4db.png)

sudo apt update

ต่อด้วย sudo apt upgrade เราจะเจอข้อความ Do you want to continue? \[Y/n\] ให้พิมพ์ Y แล้วกด Enter

![sudo apt upgrade](https://storage.googleapis.com/papyrus_images/b504c59d80aaf09c62c95a37738f2372510358dad50195e46e4622a3b298ecb4.png)

sudo apt upgrade

จากนั้น sudo apt install docker.io จะเจอข้อความ Do you want to continue? \[Y/n\] ให้พิมพ์ Y แล้วกด Enter เหมือนเดิม

    sudo apt install docker.io
    

![sudo apt install docker.io](https://storage.googleapis.com/papyrus_images/0656f12fb7781948a3be6b1c4f52a7870602a98731087c1e31c0384da406d7cf.png)

sudo apt install docker.io

คำสั่งสุดท้ายก่อนที่จะเริ่มรัน

![sudo apt install curl](https://storage.googleapis.com/papyrus_images/630739529e986c2093799a68a3c617bd5e8d324ceffdeff7bb688b302308a821.png)

sudo apt install curl

ป่ะ ได้เวลาเริ่มติดตั้ง Node ลุยย

เริ่มด้วย อย่าลืมเปลี่ยนชื่อตรง Name ให้เป็นชื่อ Node ของเราด้วย

    docker run -d --network="host" --name analog -v /var/lib/analog:/data analoglabs/timechain \
      --base-path /data \
      --rpc-external \
      --unsafe-rpc-external \
      --rpc-cors all \
      --name=ใส่ชื่อ node ของเรา \
      --rpc-methods Unsafe
    

![](https://storage.googleapis.com/papyrus_images/df74be0399ff3b67596210eae51d71e252f069ed5aa6485f0aec47600e5acef5.png)

**ขั้นตอนนี้สำคัญ** โดยเราจะเริ่มสร้าง rotatekey และเราจำเป็นต้องเซฟ เก็บไว้ด้วย !!!

    curl http://127.0.0.1:9944 -H \
    "Content-Type:application/json;charset=utf-8" -d \
      '{
        "jsonrpc":"2.0",
        "id":1,
        "method":"author_rotateKeys",
        "params": []
      }'
    

![คีย์ของเราที่จะต้องนำมาใช้ อย่าลืมเซฟเก็บไว้](https://storage.googleapis.com/papyrus_images/72dd067656e479642cde7d9f8ce49c956305441625dcee725af5a61735039efb.png)

คีย์ของเราที่จะต้องนำมาใช้ อย่าลืมเซฟเก็บไว้

**ขั้นตอนที่ 3 :** สร้างกระเป๋า Subwallet ให้เลือกเชนเป็น Pokadot

![](https://storage.googleapis.com/papyrus_images/0c639c4f5fb7a8b659f68d04ce5361009d04ecd60258970f2a19e09677485529.png)

จากนั้นทำการเพิ่มเชนลงไปโดยการใส่ wss://rpc.testnet.analog.one กด save เมื่อเรียบร้อยแล้วเราจะเห็น TANLOG ในกระเป๋าเรา

![wss://rpc.testnet.analog.one](https://storage.googleapis.com/papyrus_images/cc880e8ce4c7d4ed31fa145f79e77d027061c781713361189ecef71397048153.png)

wss://rpc.testnet.analog.one

หากทำถูกจะเจอแบบนี้ในกระเป๋าของเรา

![](https://storage.googleapis.com/papyrus_images/569435f962063bb64357b405f43fe0b5bbb8ab199105f35f3efdafc6a1fb7e5f.png)

ต่อมาเริ่มการ Faucet ให้ไป Faucet ในดิสคอร์ด Analog เราจะได้รับมา 1 TANLOG **( คำสั่งในการขอ Faucet คือ !faucet ตามด้วยAddress ของ Analog Testnet จะเริ่มต้นด้วย an )**

[https://t.co/pPJV9OAX2i](https://t.co/pPJV9OAX2i)

**ขั้นตอนที่ 4 :** เริ่มการ staking validator

เข้าที่ลิ้งค์นี้ ทำการ Connect กับ Subwallet

[https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.testnet.analog.one#/staking/actions](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.testnet.analog.one#/staking/actions)

กด validator

![](https://storage.googleapis.com/papyrus_images/3d8b7206a91198a73a49f33b151faa85c565bafbee65a5b2ae64c5c89fc21eb2.png)

ตรง stash account เลือกเป็นกระเป๋าเราจากนั้นกด Next

![](https://storage.googleapis.com/papyrus_images/8c4e0cfd16eed6d43c6f0b5452aeee19607ccc0193ce8fe2846f0ef8dc7f7aa8.png)

ในช่อง Keys from rotatekeys ให้นำข้อมูลที่เราเซฟเก็บไว้มาใส่ จากนั้นกด Bond&Validate จบด้วย Sign&Submit

ตัวอย่าง {"jsonrpc":"2.0","result":"**0xdc126fa3e4c6aad33a8bb3ce3ac229c4de28a61be945951c9e5defa46ecdb45dfe1d60048ed7cdf78eb20c4a4ad11851abe9a7eb82a23c78ae0cc5c62e79de6ee21481a09b340ef0f0dd537da5f881edcef3fe619c8381abe2ae2fXXXXXXXXXX**","id":1}

![นำข้อมูลในแทบสีขาวมาใส่ในช่อง Rotatekeys ](https://storage.googleapis.com/papyrus_images/72dd067656e479642cde7d9f8ce49c956305441625dcee725af5a61735039efb.png)

นำข้อมูลในแทบสีขาวมาใส่ในช่อง Rotatekeys

![นำข้อมูลในแทบสีขาวมาใส่ในช่อง Rotatekeys](https://storage.googleapis.com/papyrus_images/f6551acc70fe2a97a5632223102f55934ebaf7ddc53544ce9337c24cd7665cee.png)

นำข้อมูลในแทบสีขาวมาใส่ในช่อง Rotatekeys

หากเสร็จจะขึ้นแบบนี้ เป็นอันเสร็จพิธี

![](https://storage.googleapis.com/papyrus_images/edab7da3dac06fac05d63eb82428e15eaba94c580479ea5ab9d8bf57521b4caa.png)

การสอนในครั้งนี้ขอยกเครดิตทั้งหมดให้กับพี่ @0xhuge อย่าลืมไปติดตามพี่เค้านะครับ อันนี้คือทวิตเตอร์ของพี่เค้านะครับ สุดท้ายการรัน Node ไม่ได้แปลว่าจะการันตี Airdrop เสมอไป และจะทำให้เรามีค่าใช้จ่ายรายเดือนที่ต้องคำนึงถึง และนี่ไม่ใช่การแนะนำการลงทุน DYOR กันนะครับทุกคน

[https://x.com/0xHuge](https://x.com/0xHuge)

---

*Originally published on [OstinZ](https://paragraph.com/@ostinz/let-s-start-running-analog-node-by-0xhuge)*
