<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>pputterfly.eth</title>
        <link>https://paragraph.com/@pputterfly.eth</link>
        <description>undefined</description>
        <lastBuildDate>Fri, 10 Apr 2026 16:04:50 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[วิธีรัน Starknet Full Node ผ่าน Windows ]]></title>
            <link>https://paragraph.com/@pputterfly.eth/วิธีรัน-starknet-full-node-บน-windows</link>
            <guid>2HuHOaWFPGYweLnhnmA4</guid>
            <pubDate>Sat, 18 Nov 2023 18:43:03 GMT</pubDate>
            <description><![CDATA[ยินดีต้อนรับทุกคนสู่คู่มือแนะนำการใช้งาน StarkNet Full Node! ในคู่มือนี้ผมจะแนะนำทุกคนในการติดตั้งและรัน StarkNet full node—องค์ประกอบที่เมื่อ Scalab...]]></description>
            <content:encoded><![CDATA[<p>ยินดีต้อนรับทุกคนสู่คู่มือแนะนำการใช้งาน StarkNet Full Node! ในคู่มือนี้ผมจะแนะนำทุกคนในการติดตั้งและรัน StarkNet full node—องค์ประกอบที่</p><p>เมื่อ Scalability ของ Blockchain ยังคงเป็นปัญหาหลัก StarkNet จึงพยายามแก้ปัญหานี้โดยใช้ zk-rollups ซึ่งเป็นการแก้ปัญหา Scalability ที่รวม Security ของ Ethereum กับประสิทธิภาพของการคำนวณแบบ off-chain โดยการรัน full node บนเครือข่าย StarkNet ไม่เพียงช่วยให้ทุกคนเข้าร่วมกระบวนการตรวจสอบ Network ได้ แต่ยังช่วยทำให้ Network แข็งแรงมีประสิทธิภาพด้วย</p><p>คู่มือนี้จะแนะนำกระบวนการติดตั้ง StarkNet full node ด้วยตัวทุกคนเอง โดยเมื่อทุกคนทำตามคู่มือนี้จบ ทุกคนจะมีโหนดที่ทำงานอย่างเต็มรูปแบบพร้อมเชื่อมต่อกับเครือข่าย StarkNet </p><p>ผมขอต้อนรับทุกคนในการผจญภัยนี้และสำรวจโลกของ StarkNet full nodes ไปด้วยกัน!</p><p>ป.ล. ผมต้องขอแจ้งไว้ก่อนนะครับว่าผมก็เป็นมือใหม่ในการรัน Node เหมือนกัน ฉะนั้นถ้าผิดพลาดอะไร ผมก็ขออภัยด้วยนะครับ</p><h3>การติดตั้ง Starknet Full Node มีอยู่ 3 ขั้นตอนหลัก</h3><ol><li><p>เช่า Contabo VPS (Virtual Private Server)</p></li><li><p>สร้าง Alchemy HTTPS API Address</p></li><li><p>ติดตั้ง Node ผ่าน Putty Terminal</p></li></ol><h3>1. เช่า Contabo VPS</h3><h3>2. สร้าง Alchemy HTTPS API Address</h3><h3>3. ติดตั้ง Node ผ่าน Putty Terminal</h3><p><u>เปิด Putty</u> (ถ้ายังไม่มีสามารถกดติดตั้งผ่านลิงค์นี้ได้เลยครับ <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://putty.org/">putty.org</a>)</p><p><u>ใส่ ip address ของ VPS แล้วกด Open</u></p><p><u>ใส่ Username กับ Password ที่ได้มาจาก Contabo</u></p><div><div class="callout-base callout-info" data-node-view-wrapper="" style="white-space:normal"><img src="https://paragraph.xyz/editor/callout/information-icon.png" class="callout-button"><div class="callout-content"><div><p>หลังพิมพ์เสร็จแล้ว ให้กดปุ่ม Enter เพื่อดำเนินการต่อ</p></div></div></div></div><div><div class="callout-base callout-info" data-node-view-wrapper="" style="white-space:normal"><img src="https://paragraph.xyz/editor/callout/information-icon.png" class="callout-button"><div class="callout-content"><div><p>Putty จะไม่แสดงการพิมพ์ Password บนหน้าจอนะครับ สามารถพิมรหัสผ่านตามปกติไปได้เลย</p></div></div></div></div><p>หลังจากนั้น ทุกคนก็สามารถคัดลอกโค้ดตามกล่องแล้วกดปุ่ม Enter ตามลำดับไปเรื่อยๆได้เลยครับ</p><p><u>ติดตั้ง curl</u></p><pre class="dont-break-out text-sm md:text-base"><code>sudo apt install curl</code></pre><p><u>รับข้อมูล Alchemy HTTPS API Address</u></p><pre class="dont-break-out text-sm md:text-base"><code>read -p "ADD ALCHEMY HTTPS API ADDRESS: " ALCHEMY
echo 'export ALCHEMY='$ALCHEMY &gt;&gt; $HOME/.bash_profile</code></pre><p>paste HTTPS ที่ copy มาจาก Alchemy ได้เลย</p><p><u>ติดตั้งเครื่องมือที่จำเป็น</u></p><pre class="dont-break-out text-sm md:text-base"><code>sudo apt update &amp;&amp; sudo apt install git tmux build-essential libgmp-dev pkg-config libssl-dev libzstd-dev protobuf-compiler curl</code></pre><p><u>ติดตั้ง rustup</u></p><pre class="dont-break-out text-sm md:text-base"><code>sudo curl https://sh.rustup.rs -sSf | sh -s -- -y
source $HOME/.cargo/env &amp;&amp; rustup update stable --force</code></pre><p><u>ติดตั้ง Starknet</u></p><pre class="dont-break-out text-sm md:text-base"><code>mkdir -p $HOME/.starknet/db
git clone https://github.com/eqlabs/pathfinder.git &amp;&amp; cd pathfinder &amp;&amp; git fetch &amp;&amp; git checkout v0.9.5 &amp;&amp; cargo build --release --bin pathfinder
source $HOME/.bash_profile &amp;&amp; sudo mv ~/pathfinder/target/release/pathfinder /usr/local/bin/</code></pre><p><u>สร้างไฟล์ Systemd</u></p><pre class="dont-break-out text-sm md:text-base"><code>echo "[Unit]
Description=StarkNet
After=network.target

[Service]
User=$USER
Type=simple
ExecStart=/usr/local/bin/pathfinder --http-rpc=\"0.0.0.0:9545\" --ethereum.url \"$ALCHEMY\" --data-directory \"$HOME/.starknet/db\"
Restart=on-failure
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target" &gt; $HOME/starknetd.service &amp;&amp; sudo mv $HOME/starknetd.service /etc/systemd/system/</code></pre><p><u>ตรวจสอบสถานะ Node</u></p><pre class="dont-break-out text-sm md:text-base"><code>service starknetd status</code></pre><div><div class="callout-base callout-info" data-node-view-wrapper="" style="white-space:normal"><img src="https://paragraph.xyz/editor/callout/information-icon.png" class="callout-button"><div class="callout-content"><div><p>คำสั่งเพิ่มเติม</p></div></div></div></div><div><div class="callout-base callout-info" data-node-view-wrapper="" style="white-space:normal"><img src="https://paragraph.xyz/editor/callout/information-icon.png" class="callout-button"><div class="callout-content"><div><p>ถ้ามีปัญหา Node ไม่ขึ้น Active ให้ใช้คำสั่งรีสตาร์ทแล้วเปิดใช้งาน Starknet Service นะครับ</p><p>ถ้ายังปัญหายังไม่หาย สามารถทักผมเพื่อสอบถามเพิ่มเติมได้เลย ผมเต็มใจช่วยทุกคนเต็มที่</p></div></div></div></div><p><u>รีสตาร์ท Starknet Service</u></p><pre class="dont-break-out text-sm md:text-base"><code>sudo systemctl restart starknetd</code></pre><p><u>เปิดใช้งาน Starknet Service</u></p><pre class="dont-break-out text-sm md:text-base"><code>sudo systemctl enable starknetd</code></pre><p><u>ลบ Node</u></p><pre class="dont-break-out text-sm md:text-base"><code>systemctl stop starknetd
systemctl disable starknetd
rm -rf ~/pathfinder/
rm -rf /etc/systemd/system/starknetd.service
rm -rf /usr/local/bin/pathfinder</code></pre><p>ก็จบไปแล้วนะครับ สำหรับคู่มือการรัน Starknet Full Node ในครั้งนี้ และสำหรับใครที่ไม่มี PC ก็ไม่ต้องกังวลไปนะครับ เพราะ ผมจะมาสอนทุกคนรัน Node ผ่าน<u>โทรศัพท์มือถือ</u>กัน เย้!!! ซึ่งจะเป็นระบบ IOS หรือ  Android ก็ได้หมดเลยยยย ตั้งตารอได้เลย แล้วพบกันใหม่ในบทความต่อไปนะค้าบบบบ บายๆจ้าาาา</p>]]></content:encoded>
            <author>pputterfly.eth@newsletter.paragraph.com (pputterfly.eth)</author>
            <category>blockchain</category>
            <category>tutorial</category>
            <category>security</category>
        </item>
    </channel>
</rss>