piNot — Telegram MiniApp на блокчейне TON
Задача
Разработка Telegram-игры с геймплеем, основанным на: покупке NFT-объектов (пирамидок) за криптовалюту NOTcoin, построении и управлении структурой из 21 пирамидки, реализации смарт-контрактов (TON blockchain) для автоматизации выплат и заморозок, продвижении через реферальную систему, создании визуального "живого" интерфейса, имитирующего игру.
Выполненные работы
Согласован геймдизайн и экономика игры.
Подготовлено финальное ТЗ и уточнения.
Спроектирован и утвержден интерактивный прототип в Miro.
Отрисованы основные UI-экраны (главное поле, инфо о пирамиде, мои пирамиды и др.).
Учтены правки по отображению данных в таблицах (user wallet, упрощение аватаров и т.д.).
Созданы концепты сторис-инструкций How to Play.
Подключение TON wallet и реализация WebApp.
Состав работ
Game Design / UX-логика:
Полная разработка игровой механики и матрицы.
Описание игровых сценариев.
UI-дизайн:
Интерфейсы страниц: игровое поле, мои пирамиды, информация о пирамидке, реферальная программа, пользователи в игре.
Разработка анимационной логики .
Стиль с 3D-иллюзией в духе NOTcoin и TON.
Фронтенд / Telegram WebApp:
Реализация взаимодействия с TON-кошельком через tonconnect.
Анимация и отрисовка элементов.
Бэкенд:
Реализация матрицы пользователей, подсчет кругов и логики выплат.
Интеграция с базой данных (PostgreSQL / MySQL).
Хранение статусов, баланса и структуры пирамидок.
Смарт-контракт (TON Blockchain):
Начисление выплат в NOT за каждый круг.
Заморозка выплат и восстановление при соблюдении условий.
Разделение реферальных бонусов.
Админ-панель:
Просмотр и фильтрация пользователей, пирамид, активности.
Настройки игры и мониторинг.
Стек: Node.js, React, JS, Next.JS, MongoDB.
Блокчейны: TON (The Open Network).
Подробный кейс: https://freeblock.dev/cases/blockchains/pinot