OPERATOR

System Manual & Operating Standards

คู่มือการปฏิบัติงานมาตรฐานระบบ WeCardTH สำหรับผู้ดูแลระบบ (Operator) และสถาปัตยกรรม Edge Cloudflare

CLOUDFLARE EDGE
100% ServerlessPages + D1 SQLite + R2 Storage + Zero Trust
TARGET PAYOUT RATE
94.9%5.1% Gross Margin • Provably Fair RNG
BUYBACK POLICY
85% Instant Cashคืนยอดเข้า Wallet ทันทีโดยไม่มีการรอคิว

1. สถาปัตยกรรม Monorepo และการ Deploy บน Cloudflare

ระบบ WeCardTH ได้รับการจัดโครงสร้างแบบ Monorepo เพื่อแยกการทำงานและความปลอดภัยระหว่างหน้าบ้านผู้เล่นและระบบหลังบ้าน:

wecardth/
├── apps/web/          → Deploy บน Cloudflare Pages (wecardth.com)
├── apps/admin/        → Deploy บน Cloudflare Pages (admin.wecardth.com)
├── packages/shared/   → Shared TypeScript types และ Card pool
└── packages/database/ → Cloudflare D1 SQL Schema & Migrations
Cloudflare Zero Trust / Access: ระบบ Admin ถูกตั้งค่าให้เข้าถึงได้เฉพาะผ่าน OTP ทางอีเมลที่ได้รับอนุญาต หรือเชื่อมต่อ Cloudflare WARP เท่านั้น
Cloudflare D1: ฐานข้อมูล SQLite กระจายตัวทั่ว Edge ทั่วโลก latency ต่ำกว่า 15ms พร้อม Transaction isolation สำหรับการเงิน
Cloudflare R2: จัดเก็บรูปภาพการ์ด PSA 10 และรูปแพ็กสุ่ม โดยไม่มีค่าแบนด์วิดท์ขาออก (Zero Egress Fee)

2. กลไกการคำนวณ RNG และความโปร่งใส (Provably Fair)

การสุ่มการ์ดในทุกแพ็กเกจ (Starter, Silver, Gold, Diamond, Platinum) ทำงานผ่านอัลกอริทึมเข้ารหัส SHA-256 HMAC:

  • Server Seed: สุ่มสร้างขึ้นจาก Cloudflare Worker Crypto API และเปิดเผย Hash ให้ผู้เล่นตรวจสอบล่วงหน้า
  • Client Seed: สุ่มสร้างขึ้นจาก Session ของผู้เล่น
  • Nonce: นับจำนวนการเปิดแพ็กของผู้เล่นแบบเพิ่มขึ้นต่อเนื่อง (Auto-increment)
  • House Edge Target: ถูกคำนวณถ่วงน้ำหนักให้อยู่ระหว่าง 4.5% - 5.5% (Payout รวม 94.5% - 95.5%)

3. ขั้นตอนการปฏิบัติงาน: Buyback 85% และ Shipping

Instant Buyback 85%

เมื่อผู้เล่นสุ่มได้การ์ดและเลือก "ขายคืนทันที" ระบบจะจ่ายเครดิตเข้ากระเป๋า 85% ของมูลค่าตลาด โดยบันทึกลง Transaction Ledger ประเภท Buyback อัตโนมัติ

Shipping Delivery (ค่าส่ง ฿100)

เมื่อผู้เล่นสั่งจัดส่งการ์ดถึงบ้าน รายการจะเข้าสู่แท็บ Shipping สถานะ Requested เมื่อ Operator บรรจุการ์ดลงกล่องกันกระแทกและนำไปส่ง ให้ใส่รหัสพัสดุในช่อง Tracking No. ระบบจะแจ้งเตือนผู้เล่นทันที

4. สิทธิ์การใช้งานและความปลอดภัย (Roles & Auditing)

ROLEสิทธิ์การเข้าถึงการอนุมัติการเงิน
SUPER ADMINเข้าถึงทุกฟังก์ชัน, ปรับแต่งอัตราดรอป, จัดการพนักงานไม่จำกัดวงเงิน
OPERATORดู Dashboard, จัดการคำสั่งจัดส่ง Shipping, ดูประวัติ Pull Historyจำกัดการโอนออก
SUPPORTดูข้อมูลผู้ใช้งาน, ตรวจสอบ Transaction, ตรวจสอบเลขพัสดุดูอย่างเดียว (Read-only)