Общее описание приложения
Это комплексная Web3-платформа, созданная как Telegram Mini App. Она сочетает в себе элементы финансового приложения (DeFi), игровой платформы (GameFi) и социальной сети. В основе лежит многоуровневая экономика, построенная на главном токене проекта (RIV), пользовательских токенах и NFT. Платформа оснащена мощной админ-панелью для полного контроля и управления всеми аспектами приложения.
1. Основные функции для пользователя
1.1. Регистрация и Профиль
Бесшовная регистрация:
Пользователи регистрируются и аутентифицируются автоматически через свой Telegram ID.
Профиль пользователя: Система автоматически подгружает имя пользователя и аватар из Telegram.
Внутренний кошелек: Каждый пользователь получает внутренний кошелек для хранения балансов основного токена (RIV) и Toncoin (TON).
1.2. Реферальная система
Уникальные коды:
Каждый пользователь получает персональный реферальный код для приглашения друзей.
Вознаграждение за приглашения: Пригласивший получает 5% от суммы всех покупок токена RIV, совершенных его рефералами. Награды начисляются автоматически на баланс RIV.
Рейтинг пригласивших: В приложении есть публичный топ-100 лучших рефоводов с отображением их аватаров, имен и количества приглашенных пользователей, что стимулирует соревновательный дух.
Задание "Первый реферал": Пользователи получают награду за приглашение своего первого активного пользователя.
1.3. Система заданий и ежедневных наград
Ежедневный вход (Daily Login Streak):
Пользователи получают награды за ежедневный вход в приложение в течение 7 дней. На 7-й день предусмотрен особый бонус (например, 3 дополнительных спина). Стрик сбрасывается, если пропустить день.
Центр задач: Задачи сгруппированы по категориям для удобства:
Социальные: Подписаться на Telegram-канал, вступить в чат, подписаться на Twitter. Система умеет проверять подписку на Telegram-ресурсы.
Внутриигровые: Сделать первый спин, совершить первую покупку RIV, впервые застейкать токены, создать свой первый токен на лаунчпаде, совершить первую сделку.
Финансовые: Достичь баланса в 500 RIV, пополнить внутренний баланс на 1 TON.
"Батарейка" (Daily Rewards): Уникальная система ежедневных наград за активность. Пользователи получают бонусы за достижение определенных объемов покупок RIV за TON в течение дня (UTC):
Уровень 1 (10 TON): +3 экстра-спина.
Уровень 2 (25 TON): +1 билет и +5 экстра-спинов.
Уровень 3 (50 TON): +5 RIV и +5 билетов.
Прогресс и полученные награды сбрасываются ежедневно в 00:01 UTC.
2. Экономика главного токена (RIV)
2.1. Покупка и ценообразование
Покупка за TON:
Пользователи могут купить токен RIV, оплатив его через свой TON-кошелек (например, Tonkeeper) с помощью системы Ton Connect.
Динамическое ценообразование: Цена RIV не статична. Она начинается с $1.00 и автоматически увеличивается на $0.0001 за каждые проданные 10,000 RIV. Это создает дефляционную модель и поощряет ранних инвесторов.
Живые графики: Пользователи могут отслеживать цену RIV на интерактивных графиках с разными таймфреймами (1 час, 12 часов, 1 день и т.д.), включая "живой" график, обновляемый в реальном времени.
2.2. Стейкинг RIV
Пассивный доход:
Пользователи могут вкладывать свои RIV в стейкинг-пулы для получения пассивного дохода.
Разные пулы: Доступно три пула с разными условиями:
30 дней под 8% годовых (APY).
60 дней под 12% годовых (APY).
180 дней под 15% годовых (APY).
Автоматические расчеты: Система автоматически рассчитывает и начисляет вознаграждение по окончании срока стейкинга. Пользователь не может забрать средства досрочно.
3. Игровой модуль "Колесо Фортуны"
Бесплатные вращения:
Каждый пользователь получает одно бесплатное вращение колеса каждые 6 часов.
Дополнительные спины (Extra Spins): Можно получить за выполнение заданий, в качестве награды из "Батарейки" или купить за TON.

Покупка спинов: Реализована возможность покупки одного вращения за 0.3 TON.
Награды: В колесе можно выиграть различные призы: от 0.1 до 5 RIV или +1 дополнительный спин.
Система билетов: Каждое вращение колеса дает пользователю 1 билет (предположительно для будущих розыгрышей или лотерей).
4. Launchpad (Мемпад) - Создание и торговля пользовательскими токенами
4.1. Создание токена
Простой интерфейс:
Любой пользователь может создать свой собственный токен, указав:
Название и тикер (символ).
Описание и ссылку на Telegram-канал.
Аватар токена.
Общую эмиссию (Total Supply).
Сумму первоначальной ликвидности в TON.
Автоматическое создание пула: После оплаты ликвидности система автоматически создает торговую пару для нового токена с TON. 95% эмиссии токена направляется в пул ликвидности, а 5% — создателю.
Проверка на дубликаты: Система не позволит создать токен с уже существующим названием или тикером.
4.2. Торговля токенами
Встроенный DEX:
Платформа имеет собственный децентрализованный обменник, где пользователи могут торговать токенами, созданными на лаунчпаде.
Механизм AMM: Цены на токены определяются автоматически по формуле постоянного произведения (x * y = k), как в Uniswap.
Торговля за TON: Все сделки происходят с использованием внутреннего TON-баланса пользователей.
Детальная аналитика: Для каждого токена доступна полная аналитика:
Живые графики цен.
История последних сделок.
Объем торгов за 24 часа.
Количество держателей токена.
Тикер последних сделок: На главной странице отображается бегущая строка с информацией о последних сделках на платформе.
5. NFT Маркетплейс
5.1. Функции для пользователей
Просмотр коллекций:
Пользователи могут просматривать все созданные админом NFT-коллекции.
Покупка NFT: Покупка NFT происходит за TON через Ton Connect.
Продажа и трансфер: Пользователи могут выставлять свои NFT на продажу, устанавливая цену в TON, или передавать их другим пользователям внутри приложения.
Портфолио: В личном кабинете есть раздел "Портфолио", где отображаются все NFT, которыми владеет пользователь.
Вывод на блокчейн (Withdraw): Ключевая функция, позволяющая пользователю вывести NFT из приложения на свой личный кошелек в сети TON. Система автоматически:
Загружает метаданные NFT (имя, описание, изображение) в децентрализованное хранилище IPFS через сервис Pinata.
Формирует готовый к отправке payload (тело транзакции) для минта NFT через смарт-контракт коллекции.
Пользователю остается только подтвердить транзакцию в своем кошельке.
5.2. Лента активности
Для каждой коллекции ведется публичная лента активности, где отображаются последние события:
Продажи (Sale): Кто, кому и за сколько продал NFT.
Листинги (List): Кто выставил NFT на продажу и по какой цене.
6. Админ-панель и управление платформой
Это полнофункциональный бэк-офис для управления всеми аспектами приложения.
6.1. Управление пользователями
Поиск и просмотр:
Администратор может найти любого пользователя по Telegram ID и просмотреть его полную информацию: балансы, транзакции, стейки, созданные токены, NFT.
Модерация: Возможность заблокировать (ban) и разблокировать (unban) любого пользователя. Причина бана будет отображаться пользователю при попытке входа.
Управление балансом: Администратор может вручную начислять или списывать любое количество RIV и TON с баланса любого пользователя, указывая причину операции.
6.2. Управление NFT
Создание коллекций:
Админ может создавать новые NFT-коллекции, загружая обложку, аватар и указывая адрес смарт-контракта в сети TON.
Создание NFT: Возможность создавать новые NFT (по одному или целым тиражом), устанавливая для них:
Название, описание, изображение.
Редкость и цену в TON.
Коллекцию, к которой они принадлежат.
Массовая раздача NFT (Airdrop): Уникальный инструмент для маркетинга. Админ может подарить NFT определенному диапазону пользователей (например, первым 1000 зарегистрированным). Система автоматически отправит каждому пользователю уведомление от Telegram-бота с поздравлением и кнопкой-ссылкой для просмотра NFT в приложении.

6.3. Финансовое управление
Обработка выводов:
Админ видит список всех заявок на вывод TON. Он может:
Одобрить: Ввести хэш транзакции, после чего статус заявки изменится на "completed".
Отклонить: Указать причину, после чего средства автоматически вернутся на внутренний баланс пользователя.
Статистика: Дашборд с ключевыми метриками платформы: общее число пользователей, новых за 24 часа, объем проданных RIV, сумма в стейкинге и т.д.
6.4. Управление системой
Режим технических работ (Maintenance Mode):
Администратор может в любой момент включить режим обслуживания. Для всех пользователей (кроме админа) приложение станет недоступным, и они увидят сообщение, заданное админом (например, "Ведутся технические работы, скоро вернемся!").
7. Техническая реализация и фоновые процессы
Мониторинг блокчейна:
Бэкенд каждые 7 секунд опрашивает блокчейн TON для обнаружения входящих транзакций. Как только платеж подтверждается, система автоматически обрабатывает его (начисляет RIV, активирует создание токена, пополняет баланс и т.д.).
WebSocket-сервер: Обеспечивает мгновенную доставку обновлений всем пользователям без перезагрузки страницы. Это включает:
Изменение цен и графиков.
Обновление балансов.
Результаты вращения колеса.
Появление новых лотов на NFT-маркетплейсе.
Уведомления о покупке/продаже NFT.
Кэширование: Ключевые и часто запрашиваемые данные (например, курс TON/USDT, статус тех. работ) кэшируются для снижения нагрузки и ускорения ответа.
Обработка изображений: Все загружаемые изображения (аватары, NFT) автоматически обрабатываются, сжимаются и загружаются в облачное хранилище Cloudinary для быстрой доставки по всему миру.
Запланированные задачи (Cron Jobs): Сервер автоматически выполняет задачи по расписанию, например, ежедневный сброс наград "Батарейки".

Кого интересует в тг @CryptoRiviera Цена договорная
  • 1000001981.jpg
    1000001981.jpg
    675 КБ · Просмотры: 6
  • 1000001982.jpg
    1000001982.jpg
    1 МБ · Просмотры: 6
  • 1000001983.jpg
    1000001983.jpg
    603,6 КБ · Просмотры: 5
  • 1000001984.jpg
    1000001984.jpg
    439,4 КБ · Просмотры: 5
Сверху