Channels
Маркетплейс Telegram-каналов с NFT-подарками внутри. Мини-приложение, которое я сделал полностью сам: от первого макета до сервера, который считает деньги.
Задача
NFT-подарки в Telegram — реальный актив: их покупают, коллекционируют и перепродают. Но продажа подарков поштучно неудобна, а канал с накопленными подарками — цельный лот, который проще оценить и передать целиком.
Отдельного места, где такие каналы можно безопасно купить и продать, не было — сделки шли в чатах, на доверии, с очевидными рисками для обеих сторон. Я решил закрыть эту нишу маркетплейсом.
Решение
Мини-приложение внутри Telegram: витрина каналов с содержимым и ценой, карточка лота, покупка в пару тапов и личный баланс. Всё, что нужно — открыть бота, ставить ничего не надо.
Экономика построена на TON. Транзакции обрабатываются на сервере и проходят несколько ступеней проверки, прежде чем валюта попадёт на баланс пользователя — это защищает и от ошибок сети, и от попыток зачислить одну оплату дважды.
Отдельной частью работы стало продвижение: я смонтировал серию рекламных роликов для самого мини-приложения — от сценария до финального рендера.
Что внутри
- Витрина лотовКаналы с описанием, составом подарков и ценой; фильтрация и понятная карточка сделки.
- Оплата в TONПриём криптовалюты с многоступенчатой серверной проверкой транзакции перед зачислением на баланс.
- Личный балансПополнение, история операций и вывод — вся денежная логика на стороне сервера.
- Mini AppИнтерфейс, живущий прямо в Telegram: без установки, авторизации и лишних шагов.
- Дизайн с нуляАйдентика, макеты всех экранов и анимации — до строчки кода.
- Промо-роликиНесколько рекламных видео для привлечения аудитории в приложение.
Итог
Самый большой из моих собственных проектов: здесь я прошёл весь путь продукта в одиночку — идея, дизайн, фронтенд, сервер, платежи и продвижение. Работа с реальными деньгами научила главному: любая транзакция должна быть перепроверена сервером, а не клиентом.