План Whitelist + Referral для Hits Fun
1. Общая логика и «скелет» флоу
Этап
Цель
«Событие — триггер»
Что получает пользователь
Что получает проект
Pre-0. Оформление
Пустые соцсети → «живые»
Запуск Twitter, TG-канала, лендинга, Tally-формы
Стартовый контент-план, ссылки, FAQ
SEO, доверие
0. Набор “чёрной массы”
Максимум дешёвого охвата
Пользователь авторизовался через Twitter / TG
Базовые XP-поинты за лайк, RT, join TG
Приток трафика
1. Пред-вайтлист
Превратить зрителя в «активиста»
Подключил Twitter → открылся список тасков
+XP, +место в leaderboard
UGC-контент (комменты/реплаи)
2. Вайтлист
Отсечь ботов, получить оборот
Добавил Solana-кошелёк и депнул ≥ 50 USDC/SOL
WL-статус + буст ×1.5 XP
Живой TVL для тестовой стратегии
3. Referral-программа
Снизить CAC
Новый юзер пришёл по рефке → выполнил 2 базовых таска
Оба получают 100 XP; реферер дополнительно 5 % от XP приглашённого после депа
Экспоненциальный рост
4. Пост-WL
Удерживать и монетизировать
Дейли-таски + пуш/бот-ноты
Ежедневный дроп 10–30 XP, NFT-бэйджи
Постоянный шум в соцсетях
Почему «XP», а не токены?
Баллы не являются ценной бумагой, их легко хранить в БД и позже 1:1 сконвертировать в HITS-поинты или нфт
Категория
Задание
Proof
XP
Base
Follow @hits4fun
Twitter API
20
Retweet закреплённого твита
tweet_id
30
Вступить в TG‑чат
bot member check
30
Engage
Quote‑tweet с упоминанием 2 друзей
parse @mentions
40
Коммент под «топ‑раннером»
reply check
40
Creator
Написать промпт (≥140 симв.)
текст
50
Deposit
Депозит ≥50 $
on‑chain tx
100 + WL
Daily
RT «рынок дня»
tweet_id_daily
10
Ответить на опрос в TG‑боте
callback
10
Twitter Score ≥ 50 → ×1.2
Deposit ≥ 250 $ → ×1.5
KYC Level 2 (e‑mail + phone) → +150 XP единоразово
Ссылка : https://hits.fun?ref=<referral_code>
referral_code = base58(user.id || checksum)
Новичок регистрируется по ссылке – поле referrer_id
заполняется.
Выполнил Follow + RT → реферер получает 100 XP .
Депнул ≥50 $ → реферер постоянно получает 5 % от всех XP новичка.
Лимит : 100 прямых рефералов на аккаунт.
6. Онбординг и нотификации
Канал
Событие
Сообщение
PWA‑push
Daily tasks готовы
«🔥 Дейли‑квесты ждут тебя! +30 XP за 2 мин.»
TG‑бот
Депозит не сделан 24 ч
«Не забудь зарезервировать место в WL – осталось 26 мест.»
In‑app banner
Реферал достиг WL
«Твой друг @alpha вошёл в WL – тебе начислено 100 XP.»
7. Anti‑Sybil «на старте»
Wallet + Twitter обязательны : разные twitter_id
на один wallet → сброс XP младшего.
IP‑rate‑limit при регистрации (Cloudflare Turnstile).
Deposit gate : основные награды начисляются после on‑chain депозита.
Heuristic : follower_count < 20
и account_age < 30 дней
→ max XP = 50.
День
Deliverable
1
Таблица tasks + JSON‑seed; Twitter OAuth
2
Dashboard «Tasks» + проверка лайка/RT
3
TG‑бот (join‑check, daily poll)
4
Wallet‑connect + on‑chain deposit hook
5
Referral‑link + начисление XP
6
PWA‑push + leaderboard
7
QA + баг‑фикс + soft‑launch
9. Flow глазами пользователя (TL;DR)
Sign in Twitter → видит tasks.
Делает Follow + RT → 50 XP → «Подключить кошелёк».
Connect wallet → депозит ≥50 $ → статус Whitelist ✓ .
Получает реферальную ссылку + «Daily quests».
Каждое утро push «+30 XP за 2 мин.» – RT, коммент, промпт, приглашает друзей.