ชื่อเรื่องต้นฉบับ: ฉันสร้าง Launchpad ใน 3 วันด้วยเงินเพียง 400 ดอลลาร์ (และคุณก็ทำได้เช่นกัน)
ผู้เขียนต้นฉบับ: ultra
ผู้แปลต้นฉบับ: Luffy, Foresight News
สุดสัปดาห์ที่แล้ว ฉันทำงานล่วงเวลาให้กับ Blind ซึ่งพิสูจน์ให้เห็นว่าการสร้างผลิตภัณฑ์ที่มีความหมายไม่จำเป็นต้องใช้เงินทุนหลายล้านดอลลาร์ เวลาทำงานหลายเดือน หรือแม้แต่ทีมงาน
Blind คือ Launchpad โทเค็นที่สร้างขึ้นบน Base chain และขับเคลื่อนด้วยโครงสร้างพื้นฐานของ Flaunch โดยได้ทดลองใช้กลไกใหม่ นั่นคือการให้ผู้สร้างโทเค็นเลือกข้อมูลส่วนบุคคลที่ต้องการเปิดเผยเมื่อออกโทเค็น
วิธีนี้ช่วยให้ผู้สร้างสามารถใช้ประโยชน์จากชื่อเสียงหรือข้อมูลประจำตัวได้โดยไม่ต้องเปิดเผยตัวตนที่แท้จริงหรือความยุ่งยากแบบ "โฆษกโทเค็น" ทั่วไป นอกจากนี้ ผู้สร้างยังสามารถกำหนดเกณฑ์การเข้าร่วมก่อนการขายได้ ซึ่งจำกัดเฉพาะผู้ใช้ที่มีคุณสมบัติตรงตามข้อกำหนดขั้นต่ำเท่านั้น
บทความนี้มุ่งหวังที่จะแบ่งปันกรอบแนวคิดทั่วไปของผมในการเปลี่ยนจาก "ไอเดีย" ไปสู่ "ผลิตภัณฑ์"
อย่างที่ผมมักจะพูดอยู่เสมอว่า 6-12 เดือนในปัจจุบันคือ "ยุคทองของการสร้างสรรค์ไอเดีย" เครื่องมือ AI ทำให้การนำไอเดียสร้างสรรค์มาสู่ความเป็นจริงเป็นเรื่องง่ายอย่างเหลือเชื่อ แต่มีน้อยคนนักที่จะตระหนักถึงสิ่งนี้ สำหรับผู้ที่ยินดีลงทุนเวลา นี่คือโอกาสอันมหาศาลในการเก็งกำไร
ผมหวังว่าบทความนี้จะสร้างแรงบันดาลใจให้ผู้คนจำนวนมากขึ้นได้ลองใช้ Vibecoding สร้างสรรค์ไอเดียของตนเองให้เป็นจริง และนำ Web3 กลับคืนสู่จุดที่นักพัฒนาอิสระและทีมเล็กๆ ขับเคลื่อนนวัตกรรมได้ทุกวัน
บทความนี้ตั้งสมมติฐานว่าต้องมีความเข้าใจทางเทคนิคพื้นฐาน รวมถึงความคุ้นเคยกับเครื่องมือพัฒนา การจัดการคลังข้อมูล และส่วนประกอบทั่วไป
แนวคิดเรื่อง Social Capital Gating ผุดขึ้นมาในใจผมมาหลายเดือนแล้ว ขณะที่ผมใช้เครื่องมืออย่าง Kaito, Ethos, fantasy.top และ time.fun อยู่บ่อยครั้ง และศึกษาข้อมูลตัวชี้วัดของ SocialFi คำถามหนึ่งที่ผุดขึ้นมาในวงสนทนาคือ ทำไมยังไม่มีใครสร้างแดชบอร์ดที่รวมโปรไฟล์ของผู้ใช้ในทุกแพลตฟอร์มเหล่านี้ โดยใช้คะแนนและข้อมูลเพื่อประเมินคุณสมบัติของผู้ใช้
ในช่วงหกเดือนที่ผ่านมา สาขา "ตัวชี้วัดของผู้สร้าง" ได้เกิดขึ้นอย่างรวดเร็ว และตอนนี้ ผู้คนสามารถประเมินมูลค่าของบุคคลหรือบัญชีได้ผ่านมิติข้อมูลที่หลากหลาย
แล้วตัวชี้วัดเหล่านี้สามารถนำมาใช้กำหนด "อุปสรรคในการเข้าสู่ตลาด" (เช่น ข้อกำหนดในการเข้าสู่ตลาดสำหรับการออกโทเค็น) ได้หรือไม่ หรือผู้สร้างสามารถตัดสินใจได้หรือไม่ว่าตัวชี้วัดใดที่ควรเปิดเผยต่อสาธารณะในขณะที่ยังคงปกปิดตัวตนที่แท้จริงไว้ สิ่งที่กระตุ้นให้ผมพัฒนาจริงๆ คือการได้เห็น ICO ของ Pump.fun ระดมทุนได้ 500 ล้านดอลลาร์ และ ICO ล่าสุดของ Heaven ระดมทุนได้ 20 ล้านดอลลาร์ สำหรับผมแล้ว ผลิตภัณฑ์ทั้งสองตัวนี้ไม่ได้พัฒนายากนัก แล้วทำไมการประเมินมูลค่าจึงสูงเกินจริง? และยังมีแพลตฟอร์มการออกโทเค็นอื่นๆ อีกมากมายที่ประสบความสำเร็จในลักษณะเดียวกัน ซึ่งระดมทุนได้มหาศาล เพื่อความเป็นธรรม ในวงการนี้ เพื่อความสมเหตุสมผล เราจึงเลิกยึดติดกับ "ตรรกะการประเมินมูลค่าโทเค็น" เพราะบ่อยครั้งการประเมินมูลค่าเองก็ไม่สมเหตุสมผล ถึงกระนั้น สิ่งนี้ก็จุดประกายความท้าทายส่วนตัว: ผมจะสร้างผลิตภัณฑ์ที่เปรียบเทียบได้ภายในสุดสัปดาห์ ด้วยต้นทุนที่ต่ำที่สุดและโดยไม่ต้องอาศัยความช่วยเหลือจากภายนอกได้หรือไม่? เป้าหมายของผมไม่ใช่การสร้างผลิตภัณฑ์เชิงพาณิชย์ ออกโทเค็น หรือแม้แต่สร้างรายได้ แต่เป็นการพิสูจน์ว่า "มันทำได้" และหวังว่าจะมีคนเดินตามเส้นทางนี้มากขึ้น ขั้นตอนที่ 1: การวิเคราะห์ปัญหา เมื่อผมมีไอเดียแล้ว ขั้นตอนแรกคือการแยกมันออกเป็นองค์ประกอบหลักและตัดสินใจสำหรับแต่ละองค์ประกอบ สำหรับ "แพลตฟอร์มการออกเอกสารพร้อมการควบคุมการเข้าถึงทางสังคม" ผมระบุปัญหาย่อยดังต่อไปนี้: การเลือกสแต็กเทคโนโลยีแบบออนเชน การตัดสินใจหลักคือ "จะนำไปใช้งานบนเชนใด" ซึ่งเป็นการตัดสินใจที่ส่งผลกระทบต่อขั้นตอนการใช้งานทั้งหมดในภายหลัง ในขณะนั้น มีสองตัวเลือกที่ชัดเจน: Solana และ BaseSolana
ข้อดี:
· เครือข่ายที่มีปริมาณธุรกรรม Dogecoin สูงที่สุด;
· เอฟเฟกต์สปอตไลท์: โปรเจ็กต์ใดๆ ที่นำมาใช้ที่นี่มักจะได้รับความสนใจในระดับหนึ่ง
ข้อเสีย:
· ความยืดหยุ่นในการใช้งานต่ำ ต้องปฏิบัติตามมาตรฐานโทเค็นที่มีอยู่;
· ความซับซ้อนในการพัฒนาสูง ต้องใช้การแก้ปัญหาเฉพาะหน้ามากมาย;
· วงจรการพัฒนายาวนาน;
· ต้นทุนโครงสร้างพื้นฐานสูงและไม่เสถียร
ฐาน
ข้อดี:
· Dogecoin มีปริมาณธุรกรรมสูงที่สุดในบรรดาเครือข่าย EVM;
· การสนับสนุนนักพัฒนาที่ครอบคลุม;
· ประสบการณ์การพัฒนา EVM ที่ยอดเยี่ยม;
· โครงสร้างพื้นฐานที่มีอยู่สามารถนำกลับมาใช้ใหม่ได้โดยตรง
ข้อเสีย:
· ปริมาณธุรกรรมของ Dogecoin ต่ำกว่าของ Solana
เนื่องจาก Blind ไม่ใช่โครงการเชิงพาณิชย์ แต่เป็นเพียงการทดลองในช่วงสุดสัปดาห์ เราจึงไม่จำเป็นต้องพิจารณาการตัดสินใจที่เกี่ยวข้องกับผลตอบแทนทางการเงินที่อาจเกิดขึ้น เราเพียงเลือกแนวทางที่ลดความยุ่งยากในการพัฒนาให้น้อยที่สุด สุดท้ายนี้ เราเลือก EVM ในการพัฒนาแอปพลิเคชันบล็อกเชน EVM นำเสนอโครงสร้างพื้นฐานบล็อกเชนที่สมบูรณ์และผ่านการพิสูจน์แล้ว ช่วยให้เราพัฒนาได้อย่างรวดเร็ว มีประสิทธิภาพ และชาญฉลาด
หลังจากตัดสินใจเลือกเชนแล้ว ขั้นตอนต่อไปคือการค้นหา SDK (ชุดพัฒนาซอฟต์แวร์) ที่นำกลับมาใช้ใหม่ได้ หรือสัญญาที่มีอยู่ เพื่อหลีกเลี่ยงการเขียนโค้ดใหม่ โดยเฉพาะอย่างยิ่งสำหรับสัญญาอัจฉริยะ การให้ความสำคัญกับสัญญาที่ผ่านการตรวจสอบจะช่วยลดความเสี่ยงด้านความปลอดภัยได้อย่างมาก โชคดีที่ระบบนิเวศ EVM อุดมไปด้วยทรัพยากรที่นำกลับมาใช้ใหม่ได้ ทำให้เรามีสองทางเลือกหลัก: · พัฒนาบน DEX อย่าง Uniswap โดยสร้างตรรกะการควบคุมการเข้าถึงทั้งหมดด้วยตัวเองบน Uniswap V4 · พัฒนาบนโครงสร้างพื้นฐานของแพลตฟอร์มการออกหลักทรัพย์ที่มีอยู่แล้ว (เช่น SDK ของ Flaunch) ซึ่งมีฟีเจอร์ในตัวอยู่แล้ว เช่น การจัดทำดัชนี การอัปโหลดเมตาดาต้า การกำหนดค่าเส้นโค้งการออกหลักทรัพย์ และการจัดการก่อนการขาย อีกครั้งที่เราเลือกเส้นทางที่ง่ายที่สุด นั่นคือการพัฒนาบน Flaunch ซึ่งทำให้เราสามารถมุ่งเน้นไปที่ "คุณลักษณะทางสังคมและการนำเสนอส่วนหน้าของแพลตฟอร์มการออกหลักทรัพย์" โดยไม่ต้องเสียเวลาและเงินไปกับฟีเจอร์พื้นฐาน เช่น การกำหนดค่ากองทุนรวม โครงสร้างพื้นฐานการจัดทำดัชนี และสัญญาแบ่งปันรายได้
“ในเมื่อคนที่ฉลาดกว่าคุณทำงานไปหมดแล้ว ทำไมต้องประดิษฐ์ล้อขึ้นมาใหม่อีก?”
หลังจากตัดสินใจเลือก SDK แล้ว คุณต้องตัดสินใจว่า “ใครจะเป็นผู้ดำเนินการปรับใช้โทเค็น” มีสองตัวเลือก:
ตัวเลือกที่ 1: ผู้ใช้เริ่มต้นธุรกรรมเพื่อปรับใช้โทเค็น
· พัฒนาสัญญาพร็อกซีเพื่อให้แน่ใจว่าพารามิเตอร์การออกที่ผู้ใช้เลือกตรงตามข้อกำหนดของแพลตฟอร์ม
· หาวิธีติดตามโทเค็นที่ปรับใช้ทั้งหมดในตัวจัดทำดัชนีกราฟย่อยที่มีอยู่ของ Flaunch
ตัวเลือกที่ 2: ผู้ใช้ส่ง “คำขอปรับใช้” ไปยังแบ็กเอนด์ และโรบ็อตแพลตฟอร์มจะดำเนินการปรับใช้
· โทเค็นทั้งหมดจะถูกปรับใช้จาก EOA (บัญชีที่เป็นเจ้าของโดยภายนอก) ของแพลตฟอร์ม ทำให้ง่ายต่อการติดตามโทเค็นทั้งหมดที่ออกโดยแพลตฟอร์มใน Indexer;
· วิธีนี้ช่วยให้มั่นใจได้ว่าการออกทั้งหมดจะเป็นไปตามพารามิเตอร์ที่สม่ำเสมอและเป็นมาตรฐาน
เราเลือกแนวทางการปรับใช้บริการแบ็กเอนด์ ซึ่งทำให้การติดตามโทเค็นง่ายขึ้น ให้การควบคุมที่เข้มงวดยิ่งขึ้นว่าโทเค็นใดและอย่างไรจะถูกปรับใช้ และอนุญาตให้มีการอัปเกรดในอนาคต
โทเค็นทั้งหมดจะถูกปรับใช้จากกระเป๋าเงินที่ควบคุมโดยแบ็กเอนด์
โดยพื้นฐานแล้ว เราได้ลดขนาด Flaunch SDK ลง โดยลบฟังก์ชันที่ไม่จำเป็นทั้งหมดออก และเก็บไว้เฉพาะส่วนประกอบที่สามารถเรียกใช้ได้โดยคำขอแบ็กเอนด์
ต่อไป เราจะมุ่งเน้นไปที่ฟีเจอร์โซเชียล เราจำเป็นต้องกำหนดว่ามิติข้อมูลใดมีคุณค่าต่อแพลตฟอร์มที่ออกข้อมูล การผสมผสานข้อมูลที่เหมาะสมควรสะท้อนทั้งสถานะบัญชีผู้ใช้และชื่อเสียงของผู้ใช้
สุดท้ายแล้ว ฉันได้ตัดสินใจเลือกมิติข้อมูลดังต่อไปนี้:
· จำนวนผู้ติดตาม (X Platform API)
· จำนวนผู้ติดตาม (X Platform API)
· ระยะเวลาการลงทะเบียนบัญชี (X Platform API)
· จำนวนไลก์ (X Platform API)
· จำนวนผู้ติดตามที่มีคุณค่าสูง (Moni API)
· จำนวนผู้ใช้ที่มีส่วนร่วมหลัก (Moni API)
· คะแนนชื่อเสียง (Ethos API)
· คะแนนความเป็นไวรัลของเนื้อหา (Kaito API)
การผสมผสานนี้ช่วยให้ผู้สร้างสามารถพิสูจน์คุณสมบัติของตนผ่านข้อมูลหลายมิติโดยไม่ต้องเปิดเผยตัวตนทั้งหมด ทำให้พวกเขาโดดเด่น
เมื่อผู้ใช้ลงทะเบียน เราจะรวบรวมข้อมูลทั้งหมดข้างต้น แต่ควรทำอย่างไร เราออกแบบเพื่อความเป็นส่วนตัวหรือ?
หลักการของเราคือ "ความเป็นส่วนตัวโดยค่าเริ่มต้น": ข้อมูลทั้งหมดจะไม่เปิดเผยต่อสาธารณะโดยค่าเริ่มต้นเพื่อป้องกันการรั่วไหล ผู้ใช้สามารถตัดสินใจเองได้ว่าจะให้แต่ละมิติข้อมูลเป็นสาธารณะหรือไม่ นอกจากนี้ ผู้ใช้ควรได้รับอนุญาตให้ "แสดงข้อมูลแบบคลุมเครือ" (เช่น หากมีผู้ติดตามจริง 43,000 คน คุณสามารถเลือกแสดง "มากกว่า 40,000 คน") เพื่อให้ข้อมูลอ้างอิงแบบกึ่งนิรนาม
นอกจากนี้ การประมวลผลข้อมูลควรอาศัย "แบ็กเอนด์รวมศูนย์ + คำขอ HTTPS" หรือใช้เทคโนโลยี Zero-Knowledge Proof ที่ซับซ้อน?
โซลูชันของเราเป็นการผสมผสานระหว่างสองสิ่งนี้:
· ข้อมูลทั้งหมดจะถูกเก็บไว้ในฐานข้อมูล Postgres และส่วนหน้าจะรับข้อมูลจากฐานข้อมูลโดยตรงผ่าน HTTPS API การควบคุมการเข้าถึงก่อนการขายใช้กระบวนการต่อไปนี้:
· ผู้ใช้ที่ต้องการเข้าร่วมในการขายล่วงหน้า → ขอ "หลักฐานการเข้าถึง" จากระบบแบ็กเอนด์ของแพลตฟอร์ม;
· ระบบแบ็กเอนด์จะตรวจสอบว่าผู้ใช้ตรงตามเกณฑ์ที่ผู้สร้างกำหนดไว้หรือไม่;
· ระบบแบ็กเอนด์จะส่งคืนข้อความที่ลงนามซึ่งมี "ที่อยู่กระเป๋าเงินของผู้ใช้ + เวลาหมดอายุ";
· สัญญาอัจฉริยะจะตรวจสอบความถูกต้องของลายเซ็น
ก่อนเริ่มการพัฒนา ให้จัดทำรายการเครื่องมือที่คุณต้องการ:
· Railway (โฮสติ้งแบ็คเอนด์): $20/เดือน
· Vercel (โฮสติ้งส่วนหน้า): $15/เดือน
· Cursor (เครื่องมือพัฒนา รวมถึงโหมด Claude 4 MAX): $200/เดือน + เครดิต $100
· ชื่อโดเมนเว็บไซต์: $30/ปี
· X Premium+ (สมาชิกบัญชี ใช้เพื่อเพิ่มการมองเห็น + เผยแพร่บทความยาว): $40/เดือน
· ChatGPT: ใช้ในการออกแบบโลโก้ + ภาพลักษณ์ของแบรนด์ สามารถแทนที่ด้วยเครื่องมืออื่นๆ ที่คุ้นเคย เครื่องมือ
· ค่าใช้จ่ายทั้งหมดอยู่ที่ประมาณ 405 ดอลลาร์ (โดยสมมติว่า Vercel อยู่ในขีดจำกัดการสมัครสมาชิก)
หมายเหตุ: เพื่อเร่งการพัฒนา ฉันใช้เครดิต Cursor มากกว่าที่คาดไว้ (เปิดใช้งานโมเดล MAX) หากคุณไม่กังวลเรื่องความเร็วในการพัฒนา คุณสามารถเลือกโมเดลที่ถูกกว่าได้
โปรเจกต์ส่วนใหญ่ต้องการส่วนประกอบหลัก 4 ส่วน:
· Front-end: โฮสต์บน Vercel (คลังเก็บ GitHub แยกต่างหาก);
· Back-end: โฮสต์บน Railway (คลังเก็บ GitHub แยกต่างหาก);
· ฐานข้อมูลจัดเก็บข้อมูล: ฐานข้อมูล Postgres บน Railway;
· ฐานข้อมูลแคช: ฐานข้อมูล Redis บน Railway พูดอย่างง่ายๆ ก็คือ Vercel เป็นผู้รับผิดชอบฟังก์ชันทั้งหมดที่เกี่ยวข้องกับส่วนหน้า Railway โฮสต์บริการหลักที่ "ผู้ใช้มองไม่เห็น" อย่างปลอดภัย เช่น การประมวลผลข้อมูล การปรับใช้โทเค็น อินเทอร์เฟซ API การแคชข้อมูล ฯลฯ
แบ็กเอนด์ส่วนใหญ่มีลักษณะดังนี้ (ใช่ ข้อมูลถูกเก็บไว้ใน "spheres")
ลำดับการพัฒนา ผมแนะนำให้พัฒนาฟังก์ชันหลักก่อน แล้วจึงค่อยพัฒนา frontend สำหรับโปรเจกต์นี้ ฟีเจอร์ที่สำคัญที่สุด (และเป็นสิ่งที่ต้องทดสอบความเข้ากันได้ก่อน) คือการออกโทเค็น เนื่องจากเราได้ตัดสินใจแล้วว่าการปรับใช้โทเค็นจะดำเนินการโดย EOA ของแบ็กเอนด์ เราจึงสามารถสร้างที่เก็บ git ใหม่สำหรับแบ็กเอนด์และเริ่มศึกษาเอกสารประกอบ Flaunch SDK เอกสารประกอบนี้สรุปฟีเจอร์ทั้งหมดที่มีอยู่ในปัจจุบันสำหรับการกำหนดค่าการเปิดใช้งาน และยังมีตัวอย่างโค้ดบางส่วนเพื่อให้ง่ายต่อการผสานรวม นอกจากนี้ยังมีจุดสิ้นสุดของ API สำหรับดึงข้อมูล รวมถึงกราฟย่อยที่จัดทำดัชนีทุกอย่างที่เกิดขึ้นบน Flaunch โดยอัตโนมัติ (รวมถึงโทเค็นที่เปิดใช้งานจาก frontend Blind) 1) การทดสอบการออกโทเค็น: ในที่เก็บ backend ใหม่ ขั้นตอนแรกคือการตั้งค่าสภาพแวดล้อมภายในเพื่อทดสอบว่าการออกโทเค็นสามารถทำได้สำเร็จโดยใช้ SDK หรือไม่ เราสามารถเริ่มต้นด้วยการเขียนสคริปต์ Node ง่ายๆ แล้วแปลงเป็น Express server API โดยการเรียกใช้ API นี้และส่งพารามิเตอร์ที่กำหนด เราก็สามารถดำเนินการปรับใช้โทเค็นให้เสร็จสมบูรณ์ได้ ขั้นตอนนี้ค่อนข้างง่าย และน่าจะต้องการเพียงคำสั่งเดียวและการดีบักเพียงเล็กน้อย นอกจากนี้ ค่าธรรมเนียมแก๊สสำหรับการปรับใช้โทเค็นน้อยกว่า $0.01! ซึ่งหมายความว่าเราสามารถให้บริการปรับใช้โทเค็นแก่ผู้ใช้ได้ฟรี
2) การดึงข้อมูลโซเชียล: ขั้นตอนที่สองคือการพัฒนาฟีเจอร์หลักอีกอย่างหนึ่ง นั่นคือ การให้คะแนนโซเชียล สำหรับมิติข้อมูลทั้งหมดที่เราเลือกไว้ก่อนหน้านี้ เราจำเป็นต้องตรวจสอบเอกสารสำหรับแต่ละ API จากนั้นสร้างจุดสิ้นสุดในเซิร์ฟเวอร์ Express ของเราที่ส่งคืนข้อมูลทั้งหมดตามชื่อผู้ใช้ จากนั้นเราสามารถจัดเก็บข้อมูลนี้ไว้ในฐานข้อมูล Postgres ที่เราสร้างบน Railway 
3) กระบวนการลงทะเบียน
ณ จุดนี้ การพัฒนาจะซับซ้อนขึ้นเล็กน้อย และจำเป็นต้องพัฒนา repository ส่วนหน้าไปพร้อมๆ กัน เราเลือก Next.js เป็นเฟรมเวิร์กส่วนหน้า เนื่องจากรองรับ Vercel ได้ดีที่สุด และรองรับมิดเดิลแวร์สำหรับการตรวจสอบสิทธิ์
ในระหว่างขั้นตอนการลงทะเบียน เราต้องการให้ผู้ใช้เชื่อมโยงกระเป๋าเงินของตนก่อน จากนั้นจึงยืนยันตัวตนด้วย X และสุดท้ายลงทะเบียนโดยเรียกใช้ปลายทางของเรา เราจะเริ่มต้นด้วยการตรวจสอบเอกสารประกอบ API การยืนยันตัวตนของ X การนำหน้าลงทะเบียนแบบง่าย ๆ มาใช้งานบนส่วนหน้า และสร้างปลายทางการลงทะเบียนบนที่เก็บข้อมูลส่วนหลังของเรา ในระหว่างขั้นตอนการลงทะเบียน เราจะดึงข้อมูลทั้งหมดจากขั้นตอนที่ 2) และจัดเก็บไว้ในฐานข้อมูล โดยเพิ่มรายการเพิ่มเติมสำหรับที่อยู่กระเป๋าเงิน คำขอทั้งหมดที่ส่งไปยังปลายทางการลงทะเบียนควรได้รับการยืนยันตัวตนด้วยทั้งคีย์ X และลายเซ็นของกระเป๋าเงินเพื่อป้องกันการปลอมแปลงตัวตน เมื่อทุกอย่างทำงานได้แล้ว เราจะต้องเพิ่มการยืนยันตัวตนให้กับปลายทางการปรับใช้โทเค็นด้วย เพื่อให้เฉพาะผู้ใช้ที่ลงทะเบียนแล้วเท่านั้นที่สามารถนำโทเค็นไปใช้งานได้ สำหรับปลายทางใด ๆ นอกเหนือจากปลายทางการลงทะเบียน เราได้ตัดสินใจที่จะยืนยันตัวตนด้วยข้อความที่มีลายเซ็นของกระเป๋าเงินเท่านั้น เพื่อหลีกเลี่ยงการเข้าสู่ระบบด้วย X ทุกครั้ง
4) การตั้งค่าความเป็นส่วนตัว
หลังจากเสร็จสิ้นกระบวนการลงทะเบียนและดำเนินการจัดเก็บข้อมูลแล้ว ขั้นตอนถัดไปคือการพัฒนาการตั้งค่าความเป็นส่วนตัว:
· สร้างตารางการตั้งค่าการมองเห็นข้อมูลในฐานข้อมูล (ข้อมูลทั้งหมดเป็นแบบส่วนตัวตามค่าเริ่มต้น);
· พัฒนาอินเทอร์เฟซการแก้ไขการตั้งค่าความเป็นส่วนตัวที่ผู้ใช้ที่ผ่านการตรวจสอบสามารถเรียกใช้ได้;
· เขียนฟังก์ชันเสริมเพื่อช่วยให้ผู้ใช้สามารถเลือกที่จะแสดงข้อมูลในลักษณะที่ไม่ชัดเจน;
· พัฒนาส่วนประกอบการแก้ไขการตั้งค่าความเป็นส่วนตัวของส่วนหน้า

5) การตรวจสอบและปรับแต่ง API
เมื่อบริการหลักพร้อมใช้งานแล้ว จำเป็นต้องมีการปรับแต่งดังต่อไปนี้:
เมื่อฟังก์ชันการทำงานของเซิร์ฟเวอร์หลักทั้งหมดพร้อมใช้งานแล้ว ตอนนี้เราต้องมั่นใจว่าจุดปลายทางทั้งหมดใช้การตรวจสอบสิทธิ์เมื่อจำเป็น และไม่รั่วไหลข้อมูลส่วนบุคคลใดๆ เมื่อเข้าถึงได้แบบสาธารณะ เรายังสามารถใช้ Redis caching เพื่อปรับแต่ง API บางส่วนเพื่อหลีกเลี่ยงภาระงานที่ไม่จำเป็นของเซิร์ฟเวอร์ สุดท้าย เราได้เพิ่ม API หลายตัวสำหรับการดึงข้อมูลโปรไฟล์สาธารณะของผู้ใช้ เจ้าของโทเค็นและข้อมูลของพวกเขา ข้อมูลสกุลเงิน และอื่นๆ
6) การพัฒนาส่วนหน้า
ตอนนี้ถึงเวลาสร้างเว็บไซต์ที่สวยงามแล้ว ขั้นแรกเราจะตัดสินใจเกี่ยวกับธีม หน้าที่เราต้องการแสดง และเริ่มลบส่วนที่เป็น "ส่วนตัว" ออก สำหรับการแสดงรายการโทเค็นที่เรียงลำดับตามแบบกำหนดเองและข้อมูลอื่นๆ เราสามารถใช้กราฟย่อยของ Flaunch และกรองตามที่อยู่ของผู้ปรับใช้เป็น EOA ของเรา สำหรับหน้ารายละเอียดโทเค็น วิธีที่รวดเร็วในการแสดงแผนภูมิคือการฝัง iframe ของ DexScreener แบบง่ายๆ

7) การทดสอบ
ในที่สุดทุกอย่างก็พร้อมแล้ว ทดสอบขั้นตอนการใช้งานของผู้ใช้ นำทุกอย่างไปปรับใช้กับ Vercel และ Railway และแชร์สิทธิ์การเข้าถึงกับเพื่อนๆ เพื่อรับคำติชม เป้าหมายคือการสร้างสภาพแวดล้อมที่เหมือนกับสภาพแวดล้อมจริงแบบ 1:1
8) ปรับแต่งตามคำติชม
นี่เป็นขั้นตอนสุดท้ายก่อนการเปิดตัว
การเปิดตัวสู่สาธารณะแบ่งออกเป็นสองขั้นตอน: ขั้นแรกคือการสร้างแบรนด์ และขั้นที่สองคือการตลาด
ผมไม่ได้พูดถึงการสร้างแบรนด์มาก่อน เพราะสามารถทำได้ทุกเมื่อ แต่ควรทำก่อนการพัฒนาส่วนหน้า องค์ประกอบหลักของแบรนด์ (ชื่อ โลโก้ รูปแบบสี ชื่อโดเมน) จะต้องเป็นไปตามหลักการ "เรียบง่ายและระบุได้ง่าย"
หนึ่งในวิธีการเล่นที่ผมชอบเป็นการส่วนตัวคือ "การตั้งชื่อด้วยคำเดียว + การรวมชื่อโดเมน":
· ชื่อโปรเจ็กต์ถูกเลือกเป็น "Blind" (หมายถึง "การลงทุนแบบปิดตา" หมายความว่าผู้ใช้ซื้อโทเค็นโดยมีข้อมูลจำกัด);
· ชื่อโดเมนถูกเลือกเป็น goblind.xyz ซึ่งผสมผสานความหมายสามอย่างได้อย่างชาญฉลาด ได้แก่ "go blind" (การลงทุนแบบปิดตา), "goblin" (goblin ด้วยความรู้สึกสนุกสนาน) และ "goblin'd" (goblinization);
· โทนสีถูกเลือกอย่างตั้งใจให้เป็นโหมดสีอ่อนที่สว่างจนแสบตา และสไตล์การออกแบบ "Brutalist" ชวนให้นึกถึงเอกสารอักษรเบรลล์ ซึ่งสะท้อนถึงธีมของ "Blind";
· ออกแบบโลโก้: ใช้ ChatGPT Generate (ใช้ธีมที่มีอยู่เป็นพื้นหลัง);

ถึงเวลาแล้วที่จะบอกให้โลกรู้เกี่ยวกับ MVP (ผลิตภัณฑ์ที่ใช้งานได้ขั้นต่ำ) ของเรา! โดยทั่วไปแล้ว วิธีที่ดีที่สุดในการบอกให้คนอื่นรู้คืออย่าบอกพวกเขาโดยตรง แต่ให้สร้างความสับสน
การตลาดแบบสร้างความสับสน
ก่อนการโปรโมตอย่างเป็นทางการ ขอแนะนำให้ตรวจสอบให้แน่ใจว่า MVP ใช้งานได้อย่างสมบูรณ์แล้ว ควรเริ่มทำการตลาดหนึ่งสัปดาห์ก่อนการเปิดตัว เพื่อให้ทุกคนได้ความสนใจภายในหนึ่งสัปดาห์ และเพื่อให้เข้าถึงกลุ่มเป้าหมายบนแพลตฟอร์มโซเชียลมีเดียได้ง่ายขึ้น
เป้าหมายหลักของสัปดาห์นี้คือ:
· ดึงดูดผู้คนให้ติดตามบัญชี X ของโครงการและเปิดการแจ้งเตือนมากขึ้น;
· ปล่อยตัวอย่างและมีมที่คลุมเครือ แต่อย่าเปิดเผยฟีเจอร์ของโครงการโดยตรง;
· ทิ้ง "เบาะแส" ไว้ในส่วนคอมเมนต์เพื่อกระตุ้นให้ชาวเน็ตคาดเดา ทำให้พวกเขาสร้างกระแสให้คุณ

Vanity Metrics: ช่วยให้ผู้ใช้รู้สึกโดดเดี่ยวน้อยลง
เครื่องมือที่มีประสิทธิภาพในการเสริม "การตลาดแบบสร้างความสับสน" คือ "กระดานจัดอันดับ"! ผู้คนต้องการ "เข้าร่วมก่อน" แต่พวกเขาไม่ต้องการ "เข้าร่วมเร็วเกินไป" ภารกิจของคุณคือ "ทำให้แพลตฟอร์ม 'ใช้งานได้' ก่อนเปิดตัว" แคมเปญ "ลงทะเบียน + กระดานผู้นำ" มอบสิทธิประโยชน์ดังต่อไปนี้: · แนะนำให้ผู้ใช้ลงทะเบียนล่วงหน้า กระจายการเข้าชมเว็บไซต์ และทดสอบความเสถียรของระบบ · ช่วยให้ผู้ใช้มีส่วนร่วมกับโครงการอย่างต่อเนื่อง: "การลงทะเบียนล่วงหน้ามีประโยชน์อะไรหรือไม่" และให้เปิดใช้งานการแจ้งเตือนบัญชีได้ · ผู้คนต้องการรู้สึกว่าตัวเอง "ดีกว่าคนอื่น": การจัดอันดับกระดานผู้นำนั้นแชร์ได้ง่าย และผู้ใช้สามารถค้นพบข้อมูลที่น่าสนใจเกี่ยวกับบัญชีของตนได้ · ช่วยให้ทีมงานประชาสัมพันธ์ "ข้อมูลการเติบโต" ได้
ก่อนที่ Blind จะเปิดตัว มียอดลงทะเบียนล่วงหน้าเกิน 40,000 คนแล้ว!

หมายเหตุ: การเพิ่มกลไก "ลิงก์คำเชิญ" จะช่วยเร่งการเติบโต
นับถอยหลัง 24 ชั่วโมง
ถึงเวลาเปิดเผยฟีเจอร์หลักของ Blind แล้ว! แจ้งให้พวกเขาทราบเมื่อโพสต์เผยแพร่ เพื่อให้พวกเขามีเวลาเตรียมตัวที่ชัดเจน ภายใน 24 ชั่วโมงที่ผ่านมา ให้บันทึกการคาดการณ์เกี่ยวกับเนื้อหาของ Blind ไว้ มีเวลา 24 ชั่วโมงให้ผู้คนในทุกเขตเวลาเตรียมตัว

เผยแพร่โพสต์เปิดตัว
ตอนนี้ผู้ใช้กำลังรีเฟรชหน้าแรกของบัญชี X ของคุณ ถึงเวลาเผยแพร่โพสต์แล้ว! โพสต์ควรมีรายละเอียด:
· คุณสมบัติหลักของ Blind;
· วันเปิดตัวอย่างเป็นทางการ;
· อย่าลงรายละเอียดทางเทคนิคหรือระบุคุณสมบัติทั้งหมดมากเกินไป เน้นที่การถ่ายทอดแรงจูงใจ แนวคิดหลัก และความน่าสนใจของโครงการ
หากต้องการรายละเอียดทางเทคนิคเพิ่มเติม สามารถส่งเอกสารแยกต่างหากนอกเหนือจากบทความนี้ได้
โปรดระบุในบทความว่า "เวลาเปิดตัวคือ 24 ชั่วโมงหลังจากเผยแพร่บทความ" ณ จุดนี้ ผู้ใช้ที่ลงทะเบียนล่วงหน้าจะพร้อมและรอการปรับใช้โทเค็น ต่อไป เราต้อง: · เปลี่ยนสภาพแวดล้อมทั้งหมดเป็นโหมดการผลิต; · เปลี่ยนบัญชี EOA ของผู้ปรับใช้; · เตรียมพร้อมรับมือกับข้อผิดพลาดที่อาจเกิดขึ้นระหว่างการเปิดตัว (ซึ่งจะเกิดขึ้นเสมอ) เอาล่ะ เราเปิดตัวอย่างเป็นทางการแล้ว! เมื่อพัฒนา MVP ของคุณ ให้เลือกเส้นทางที่ง่ายที่สุดเสมอ ไม่จำเป็นต้องมุ่งมั่นสู่ความสมบูรณ์แบบในครั้งเดียว คุณสามารถค่อยๆ ปรับปรุงและปรับแต่งในสภาพแวดล้อมการผลิตได้ การคว้าโอกาสไว้มักจะสำคัญกว่า "การรอให้ทุกอย่างพร้อม" แต่โปรดทราบว่า: ความประทับใจแรกนั้นสำคัญอย่างยิ่ง ประสบการณ์ครั้งแรกของผู้ใช้บนแพลตฟอร์มจะกำหนดมุมมองระยะยาวของพวกเขาเกี่ยวกับแพลตฟอร์มโดยตรง อย่าคาดหวังว่าผู้ใช้ส่วนใหญ่จะยังคงให้ความสนใจกับ "การอัปเดตฟีเจอร์" ต่อไป
กระบวนการพัฒนาของโปรเจกต์เสริมนี้น่าสนใจมาก ผมได้เรียนรู้มากมายและยังได้สร้างเครื่องมือที่ "ผู้คนอาจนำไปใช้ออกโทเค็น"
ยินดีต้อนรับสู่ชุมชนทางการของ BlockBeats:
กลุ่ม Telegram สมัครสมาชิก: https://t.me/theblockbeats
กลุ่ม Telegram พูดคุย: https://t.me/BlockBeats_App
บัญชี Twitter ทางการ: https://twitter.com/BlockBeatsAsia