-

@ satuser
2025-05-21 11:28:16
1)📱 Mockup Flow: “จัดทริปเพื่อน”
1. Alice กด “Create Wish”
• ตั้งชื่อ: “ทริปเขาใหญ่กับแก๊งมัธยม”
• งบ: 8,000 บาท/คน → 5 คน = 40,000 บาท (~0.01 BTC)
• Deadline: 5 วันนับจากวันนี้
• รายละเอียด: จองบ้านพัก, รถตู้, กิจกรรม
2. Alice แชร์ลิงก์ผ่าน Nostr หรือ QR
• ใครกดเข้ามาจะเห็น wish รายละเอียด
• สามารถกด “Support” และ commit เงินของตัวเอง (ผ่าน PSBT หรือ Lightning)
3. เมื่อครบยอดและ signer ครบ → TX ถูก broadcast
• เหรียญถูก lock ไว้ใน multisig (พร้อม script ปลดล็อก/คืนเงิน)
4. ระบบนับถอยหลังสู่วันเดินทาง
• ถ้าเกิดปัญหา: Wish ล้มเหลว → auto refund
5. หลังทริปสำเร็จ
• ทุกคนได้ rank token “TripComplete”
• ผู้ชวนได้ “TripLeader” rank
• แสดงใน profile (เลือกเปิด/ปิดได้)
ปล.จริงๆคนจัดทริปก็ควรจะมีการ sign กับที่พักโรงแรมไว้ด้วย
2) 🍽️ Use Case: แชร์บิลในร้านอาหารด้วยการ Sign per menu
🎯 โฟลว์ UX ในร้านอาหาร (แบบง่ายและสวย)
1. เริ่มต้นโดยใครคนหนึ่ง (เช่น @bob)
• กด “Start Table”
• สร้าง QR / Nostr link แชร์ให้เพื่อนที่โต๊ะ join (คล้าย open group)
2. ทุกคน Join โต๊ะ
• เห็นรายการเมนูทั้งหมด
• กดสั่งเมนูของตัวเอง เช่น:
• @alice เลือก “สปาเกตตี้ 200฿”
• @bob เลือก “เบียร์ 150฿ + สเต๊ก 300฿”
• ทุกคนกด “Sign” เพื่อ commit กับเมนูของตัวเอง
• ใช้ Taproot address per person
• หรือ multisig per-table, per-order
3. ร้านเห็นรายการรวมอัตโนมัติ
• สรุปยอด + split per person
• มีหน้าจอ “Waiting for Payment…” พร้อม status
4. เมื่อทุกคนกด “Pay” (ผ่าน Lightning หรือ PSBT)
• ระบบรวบรวมและ settle ให้ร้านทันที
• พร้อมออกใบเสร็จ (สามารถทำ OpenTimestamps เพื่อความโปร่งใสก็ได้)
#มโนไปเรื่อย #siamstr #bitcoin #nostr #ux #design