วิธีซื้อ Sepolia ETH บน SellPolia
SellPolia ขาย Sepolia ETH (SETH) ด้วยเงินจริง คุณชำระเงินไปยังสัญญา payment-collector บนเครือข่าย mainnet — Ethereum, Base, Optimism, Arbitrum หรือ BNB Chain — ด้วยเหรียญเนทีฟของเครือข่ายนั้นหรือ stablecoin และ vault ของ SellPolia จะส่ง SETH ไปยังที่อยู่ Sepolia ของคุณ
การซื้อ ไม่ จำเป็นต้องให้คุณถืออะไรบน Sepolia เลย คุณเพียงต้องมีเงินทุน บนหนึ่งในเครือข่ายสำหรับชำระเงิน และมีที่อยู่สำหรับรับ SETH
สรุปโดยย่อ
| ราคาซื้อ | $0.25 ต่อ SETH (จาก /api/market) |
| ชำระบน | Ethereum · Base · Optimism · Arbitrum · BNB Chain |
| ชำระด้วย | เหรียญเนทีฟของเครือข่าย หรือ USDC / USDT / DAI |
| ส่งมอบบน | Sepolia ไปยังที่อยู่ที่คุณระบุ |
| ขั้นต่ำ | ไม่มีในฝั่งการซื้อ |
1. เปิด dApp และเลือกกระเป๋าเงิน
dApp อยู่ที่ /app จนกว่าจะเชื่อมต่อกระเป๋าเงิน หน้าจอเดียวที่จะแสดงคือ
การเริ่มต้นใช้งานกระเป๋าเงิน

มี 3 วิธี และรองรับทั้งหมดอย่างสมบูรณ์:
Connect Wallet — MetaMask, Rabby หรือ provider แบบ injected ใดก็ได้ นี่คือ
ตัวเลือกที่เหมาะถ้าเงินทุนที่คุณต้องการใช้จ่ายอยู่ในกระเป๋าเงินนั้นอยู่แล้ว dApp
ติดตาม accountsChanged ดังนั้นเมื่อสลับบัญชีใน MetaMask ก็จะสลับบัญชี
ใน SellPolia ด้วย (และล้างคำสั่งของบัญชีก่อนหน้า)
Generate Wallet — สร้างกระเป๋าเงิน BIP-39 ใหม่ในเบราว์เซอร์ คุณจะได้รับ 12 คำเพียงครั้งเดียวใน modal และคีย์จะถูกเก็บไว้ในหน่วยความจำเท่านั้น — ไม่มีอะไร ถูกเขียนลงดิสก์หรือ localStorage การปิดแท็บจะทำให้กระเป๋าเงินหายไป เว้นแต่คุณ จะบันทึกวลีไว้แล้ว

คัดลอกวลี เก็บไว้แบบออฟไลน์ จากนั้นยืนยันด้วย I've saved it
Import Wallet — วางวลี 12 คำที่มีอยู่แล้ว (รองรับ 15/18/21/24 ด้วย) การตรวจสอบเป็นแบบ BIP-39 ดังนั้นหากพิมพ์คำผิด ระบบจะปฏิเสธพร้อมระบุคำที่ผิด

เมื่อเชื่อมต่อกระเป๋าเงินแล้ว ส่วนหัวจะแสดงปุ่มบัญชี และแถบราคา กับแถบแท็บจะปรากฏขึ้น
2. สลับไปที่ Buy
Trade จะเปิดที่ Sell แตะ ▼ Buy SETH ในตัวควบคุมแบบแบ่งส่วน

แถบราคาด้านบนแท็บคือสถานะของตลาด:
- Available SETH — ทั้งหมดที่สามารถส่งมอบได้ตอนนี้ทันที: คิวผู้ขายรวมกับ เงินสำรอง backstop ของ SellPolia อ่านฝั่ง client จากยอดคงเหลือของ vault
- Buy SETH — ราคาซื้อปัจจุบัน
$0.25 - Tier / Min deposit / Min payout — ตัวเลขฝั่งผู้ขาย จะแสดงบน ทั้งสองแท็บ แต่มีผลเฉพาะตอนที่คุณขาย
ปุ่ม Buy 500 SETH จะถูกปิดใช้งานและแสดงว่า Enter an amount จนกว่าคุณ จะพิมพ์จำนวน
3. เลือกวิธีชำระเงิน
Pay with มีตัวเลือก 2 ตัว: สินทรัพย์ทางซ้าย และเครือข่ายทางขวา

รายการเครือข่ายมาจาก market config ของ backend ดังนั้นจะแสดงเฉพาะ เครือข่ายที่มี collector ถูก deploy แล้วเท่านั้น การเปลี่ยนเครือข่ายจะรีเซ็ตสินทรัพย์ เป็นเหรียญเนทีฟของเครือข่ายนั้น หาก stablecoin ที่เลือกไว้ก่อนหน้าไม่ได้ถูกตั้งค่าไว้ที่นั่น
- เหรียญเนทีฟ (ETH / BNB) — กำหนดราคาบนเชนโดยฟีด Chainlink ของ collector อัตราที่อยู่ใต้ช่องกรอกจำนวนจะรีเฟรชทุก 30 วินาที และการซื้อจะถูกคำนวณราคาใหม่ ตอนทำรายการจริง ดังนั้นจำนวนที่คุณส่งจริงอาจขยับได้เล็กน้อยระหว่างตอนขอราคา กับตอนเซ็น
- Stablecoin (USDC / USDT / DAI) — ถือว่าเทียบเท่า $1 ดังนั้นต้นทุนก็แค่
SETH × $0.25การชำระด้วยโทเค็นมีค่าใช้ 2 ธุรกรรม: การอนุมัติ ERC-20 ตามด้วยการซื้อ
ใต้ตัวเลือกเหล่านี้ dApp จะอ่านยอดคงเหลือของสินทรัพย์ที่เลือกบนเครือข่ายที่เลือก และแสดงออกมา หากเป็นศูนย์หรือไม่พอสำหรับจำนวนที่ต้องการ บรรทัดนี้จะเปลี่ยนเป็นสีอำพัน และบอกคุณตรง ๆ — นี่คือจุดที่ควรเช็กก่อนกดเซ็น
4. กรอกจำนวน
คุณสามารถเริ่มจากช่องไหนก็ได้ พิมพ์จำนวน SETH แล้วระบบจะคำนวณยอดชำระให้; พิมพ์ ยอดชำระแล้วระบบจะคำนวณ SETH ให้ ปุ่ม ↕ ใช้สลับว่าช่องไหนอยู่ด้านบน; ช่องที่คุณ ไม่ได้กำลังแก้ไขจะมีป้ายกำกับ (estimated)

Deliver SETH to · Sepolia จะตั้งค่าเริ่มต้นเป็นที่อยู่ที่เชื่อมต่ออยู่ คลิกเพื่อ
พิมพ์ที่อยู่อื่นได้ — มีประโยชน์เมื่อคุณชำระจากกระเป๋าเงินที่เติมเงินจาก exchange
แต่ต้องการให้ SETH เข้า dev wallet รองรับที่อยู่ 0x… แบบ 40-hex ที่ถูกต้องทุกอัน;
หากไม่ถูกต้อง ปุ่มซื้อจะยังถูกปิดใช้งาน
สรุปคือคำตอบสุดท้ายเรื่องต้นทุน:
- Unit price —
$0.25 / SETH - You receive — จำนวน SETH
- You pay — ยอดรวมเป็น USD พร้อมจำนวนสินทรัพย์บนเชนและชื่อเครือข่ายด้านล่าง
5. เซ็นและยืนยัน
กด Buy 500 SETH ปุ่มจะกลายเป็นบรรทัดสถานะแบบสด:
- Fetching the on-chain quote… — collector กำหนดราคาการชำระเงิน
- Confirm the approval in your wallet… — เฉพาะการชำระด้วยโทเค็น
- Confirm the purchase in your wallet… — เซ็นการซื้อ
- Waiting for on-chain confirmation…
ตรวจสอบให้แน่ใจว่ากระเป๋าเงินของคุณอยู่บนเครือข่ายสำหรับชำระเงินที่คุณเลือก กระเป๋าเงิน ที่เชื่อมต่ออยู่แต่เปิดบนเครือข่ายผิด คือสาเหตุที่พบบ่อยที่สุดของการเซ็นไม่สำเร็จ

ใบเสร็จจะแสดงสิ่งที่คุณซื้อ สิ่งที่คุณใช้ชำระ และลิงก์ไปยังธุรกรรมการซื้อ บน explorer ของเครือข่ายนั้น toast จะยืนยันแบบเดียวกัน: Purchase confirmed on-chain — SellPolia is indexing it.
การส่งมอบเป็นแบบ asynchronous ธุรกรรมซื้อคือการชำระเงินของคุณ; SETH จะมาถึง
ในธุรกรรม Sepolia แยกต่างหากจาก vault เมื่อ backend ทำการ index อีเวนต์
SethPurchased แล้ว ซึ่งปกติใช้เวลาเพียงหนึ่งหรือสองรอบการ poll
Buy more จะล้างฟอร์มเพื่อให้ซื้อครั้งถัดไป
6. ติดตามการส่งมอบใน Orders
แท็บ Orders จะแสดง badge เมื่อยังมีรายการใดก็ตามที่ยังไม่เสร็จสิ้น กรองไปที่ Buying แล้วเปิดคำสั่งนั้น

ไทม์ไลน์คือวงจรชีวิตทั้งหมด:
- Order placed — จำนวน SETH ที่ขอไว้
- Payment received — จำนวนและเครือข่าย พร้อมลิงก์ไปยังธุรกรรมการชำระเงิน
- Filled instantly — การแบ่งระหว่างคิวผู้ขายสดกับเงินสำรองของ SellPolia
- SETH delivered — ธุรกรรมการส่งมอบบน Sepolia พร้อมลิงก์
จนกว่าขั้นตอนที่ 4 จะมาถึง ชิปจะแสดง Delivering พร้อมจุดกระพริบ; เมื่อมาถึงแล้ว จะแสดง Delivered และมี toast เด้งขึ้น — 500 SETH delivered to your wallet — แม้ว่าแท็บจะอยู่เบื้องหลังในตอนที่มันเกิดขึ้นก็ตาม
7. ตรวจสอบบน Explorer

Explorer คือบัญชีรายการสาธารณะ: การซื้อ คำสั่งขาย การจ่ายออก และการเติมจากเงินสำรอง ค้นหาด้วยที่อยู่, id ของรายการ หรือแฮชธุรกรรม หรือกด My activity เพื่อกรอง ให้เหลือเฉพาะของคุณเอง แถวของคุณเองจะมีชิป you และขอบซ้ายสีตามแบรนด์
เมื่อขยายรายการซื้อ คุณจะเห็นลิงก์ธุรกรรมทั้งสองอัน — Paid บนเครือข่ายที่ชำระเงิน และ Delivered บน Sepolia
สังเกตหมายเหตุท้ายหน้า: ผู้ซื้อและผู้ขายจะถูกจับคู่กันแบบส่วนตัวนอกเชน ดังนั้นจะไม่มีอะไร ในบัญชีรายการสาธารณะที่เชื่อมโยงว่าใครซื้อจากใคร
การแก้ปัญหา
"Connecting to the SellPolia backend…" ไม่หายไปสักที dApp ไม่สามารถเข้าถึง API ได้ ข้อความผิดพลาดจะถูกแสดงใต้ข้อความนั้นเป็นสีแดง และระบบจะลองใหม่เอง ทุกสี่วินาที
"You have no ETH on Base." การอ่านยอดคงเหลือของสินทรัพย์/เครือข่ายที่คุณเลือก กลับมาเป็นศูนย์ เติมเงินเข้ากระเป๋านั้นบนเครือข่ายนั้น หรือสลับตัวเลือกไปเป็นสินทรัพย์ที่คุณมีอยู่
"Not enough USDC — you have 12.40 USDC on Base." ยอดที่คุณต้องชำระมากกว่า ยอดคงเหลือ ลดจำนวนลงหรือสลับสินทรัพย์
การเซ็นถูกปฏิเสธ หรือไม่มีอะไรเกิดขึ้นในกระเป๋าเงิน ตรวจสอบว่ากระเป๋าเงิน เชื่อมต่ออยู่กับเครือข่ายเดียวกับที่คุณเลือกในตัวเลือกเครือข่าย
ธุรกรรม reverted โดยมากเกิดจากรอบข้อมูล Chainlink ที่เก่าเกินไป หรือราคาเปลี่ยน ระหว่างตอนขอราคากับตอนทำรายการจริง — ลองใหม่อีกครั้ง ใบเสนอราคาสินทรัพย์เนทีฟ มีขอบเขตความเก่าที่ชัดเจนแยกตามแต่ละเครือข่าย
ยืนยันการชำระเงินแล้วแต่ยังไม่ได้ SETH เป็นเรื่องปกติในช่วงเวลาสั้น ๆ vault จะส่งมอบในธุรกรรมแยกต่างหากหลังจาก backend ทำ index การซื้อของคุณแล้ว ดูรายการใน Orders; มันจะเปลี่ยนจาก Delivering เป็น Delivered พร้อม ลิงก์ธุรกรรม การ poll จะหยุดชั่วคราวเมื่อแท็บถูกซ่อน และกลับมาทันทีเมื่อคุณโฟกัสอีกครั้ง
ลิงก์ธุรกรรมการซื้อขึ้น 404 บน Sepolia Etherscan การซื้อจะชำระบนเครือข่าย mainnet ไม่ใช่ Sepolia ใช้ลิงก์ในใบเสร็จ ซึ่งจะชี้ไปยัง explorer ที่ถูกต้อง
ราคาและค่าธรรมเนียม
มีราคาซื้อเดียวสำหรับทุกคน: $0.25 ต่อ SETH ซึ่งกำหนดไว้ใน market config ไม่มีสเปรด ไม่มีค่าธรรมเนียมฝั่งผู้ซื้อ และไม่มีขั้นต่ำ
บันได Tier ในแถบราคาเป็นกลไกฝั่ง ผู้ขาย — มันกำหนดว่าผู้ขายจะได้รับเท่าไร ในสัดส่วนของราคาซื้อ ตั้งแต่ 20% (Novice) ถึง 100% (Apex) มันไม่เปลี่ยนแปลงสิ่งที่คุณต้องจ่ายเลย เลื่อนเมาส์ไปที่ tooltip Tier เพื่อดู ทั้งบันไดที่ราคาซื้อปัจจุบัน
ต้นทุนจริงของคุณที่เกิน $0.25/SETH มีเพียงค่าแก๊สเครือข่ายบนเครือข่ายที่ชำระเงินเท่านั้น บวกกับธุรกรรมอนุมัติเพิ่มอีกหนึ่งรายการ หากคุณชำระด้วย stablecoin