Giveaway On-Chain & Creator Raffles
Giao thức Giveaway On-Chain với tên gọi trên giao diện là Raffle (API poolMode: task_reward). Creator thưởng người hoàn thành task X với cam kết quỹ ký quỹ minh bạch.
Vấn đề của các Giveaway Web3 truyền thống
Hầu hết các chương trình giveaway trên Twitter/X, Telegram hay Discord thường gặp phải:
- "Giveaway ảo": Ban tổ chức công bố giải thưởng hoành tráng nhưng không bao giờ chuyển token cho người tham gia.
- Vấn nạn cày Bot (Sybil Attacks): Các trại bot tự động chiếm đoạt toàn bộ phần thưởng trước khi người dùng thật kịp tham gia.
- Gánh nặng chi trả thủ công: Đội ngũ tổ chức phải tốn nhiều giờ copy-paste từng địa chỉ ví và gửi giao dịch thủ công.
Prizee Raffle giải quyết triệt để vấn đề này nhờ Ký quỹ On-Chain Escrow + Xác thực nhiệm vụ tự động.
Các loại nhiệm vụ được hỗ trợ
Creator có thể tùy chọn thiết lập một hoặc nhiều nhiệm vụ yêu cầu người tham gia hoàn thành:
Link task phải là URL X (x.com / twitter.com): profile (follow), /status/{id} (comment/retweet/quote), /i/communities/{id} (community).
| Loại | Việc cần làm | Verify |
|---|---|---|
x_follow | Follow profile X | Sorsa /check-follow |
x_retweet | Repost bài | /check-retweet + retweeter + timeline |
x_comment | Reply bài | /check-comment |
x_quote | Quote kèm chữ (không phải Repost trơn) | /check-quoted + timeline/quotes |
x_community | Join community X | /check-community-member |
X private không verify được. Index có thể trễ 1–2 phút.
Các chế độ trả thưởng
Creator có thể lựa chọn giữa hai cơ chế phân bổ phần thưởng:
1. Ai đến trước nhận trước (FCFS - First-Come, First-Served)
- Cơ chế: Quỹ thưởng được chia đều cho $N$ người tham gia hoàn thành nhiệm vụ đầu tiên.
- Giới hạn lượt nhận: Khi số lượng hoàn thành đạt 100% (ví dụ: 50 / 50 suất), chiến dịch sẽ tự động khóa.
- Chi trả: Người thắng nhận thưởng ngay lập tức sau khi hoàn thành nhiệm vụ hoặc được thanh toán hàng loạt tự động khi hết giờ đếm ngược.
- Chứng thực On-Chain: Dấu thời gian hoàn thành nhiệm vụ được ghi nhận minh bạch.
2. Quay số may mắn (random)
- Cơ chế: Tất cả người dùng hoàn thành đủ nhiệm vụ trước thời hạn đều được nhận một vé bốc thăm.
- Lựa chọn người thắng: Khi vòng chơi kết thúc, hệ thống chọn người thắng ngẫu nhiên bằng seed block hash on-chain.
- Vé ưu tiên: Những người ủng hộ tích cực hoặc có điểm giới thiệu cao có thể nhận thêm vé dự thưởng.
Bộ lọc chống Bot & Kiểm soát chất lượng (Anti-Sybil)
Creator có thể kích hoạt các tiêu chuẩn chất lượng tài khoản tham gia:
- Số lượng Follower tối thiểu: Loại bỏ các tài khoản bot vừa tạo có 0 người theo dõi.
- Điểm danh tiếng tối thiểu: Đánh giá dựa trên độ tuổi tài khoản, mức độ hoạt động và tính xác thực.
- Tài khoản X Blue Verified: Tùy chọn chỉ dành riêng cho các tài khoản đã xác minh tick xanh đối với các giải thưởng lớn.
Loại phần thưởng
- USDC: Seed escrow; FCFS trả khi lấy slot; Random trả lúc hết giờ. Phần dư trả creator.
- Custom: Thưởng off-chain (WL, NFT, merch). Không seed. Mỗi winner nhận 1 đơn vị nhãn giải (10 slot GTD → 1 GTD). X, Telegram, ví lấy từ Profile. Creator xem tab WINNERS và bấm Fulfilled. UI dùng icon cup, không dùng USDC. Thông báo thắng ghi tên giải và link tới WINNERS.
Khi hết giờ
- FCFS: Winner đã chốt lúc xong task. Hết giờ chỉ đóng raffle; slot trống không fill thêm.
- Random: Hết giờ chọn trong những người đã xong đủ task, seed = block hash Arc.
Trả thưởng USDC
- Kiểm tra task + quality gate.
- Escrow trả WALLET đã connect (
user.wallet) trên Arc. - Mỗi payout có biên lai ArcScan.
- Slot FCFS trống (hoặc quỹ Random không dùng hết) hoàn về creator.