Главнаяarrow-rightКейсыarrow-rightPictographs WEB

Кейс Pictographs: Web3-игра с NFT и Play-to-Earn механиками

Краткое описание

WEB 3.0 система для безопасного пополнения p2e игры, покупки NFT и вывода денег

Задача

Создать систему для пополнения p2e игры не нарушая правил сообщества в рамках магазинов приложений Apple Store, Android

О проекте

Реализована дополнительная веб-версия проекта с подключением криптокошельков, поддержкой NFT и токенов, мультичейн-архитектурой и управлением смарт-контрактами для депозита ассетов в игру.

Бизнес-выгоды

БИЗНЕС МОГ ИНТЕГРИРОВАТЬ НЕОБХОДИМЫЙ ФУНКЦИОНАЛ ПО РАБОТЕ С КРИПТО АКТИВАМИ БЕЗ ВОЗМОЖНОСТИ БЛОКИРОВКИ ПРИЛОЖЕНИЯ В СТОРАХ
ПРИВЛЕЧЕНЫ ГРАНТЫ ОТ СЕТЕЙ БЛАГОДАРЯ МУЛЬТИЧЕЙН ИНФРАСТРУКТУРЕ
СТАБИЛЬНЫЙ РОСТ ПРОДАЖИ NFT НА 60% В КВАРТАЛ В ПЕРВЫЙ ГОД РАЗВИТИЯ ПРОЕКТА
Pictographs WEB

Функционал

Вход без логина и пароля
Подключение через популярные кошельки (MetaMask и др.)
Подпись сообщения для подтверждения владения адресом
Создание профиля на основе wallet-адреса
Связка адреса с игровым аккаунтом
Возможность повторного входа через тот же кошелёк
Пополнение игрового баланса
Перевод токенов с пользовательского кошелька в контракт игры
Проверка сети перед транзакцией
Отображение статуса операции
Перевод NFT из кошелька в игровую инфраструктуру
Проверка соответствия коллекции
Отображение NFT в игровом профиле
Прямые переводы активов по адресу
Поддержка токенов и NFT
Фиксация транзакций в истории пользователя
Обратная совместимость
Поддержка ранее задеплоенных контрактов
Возможность взаимодействия со старыми версиями токенов и NFT
Переключение между версиями контрактов
Отображение активов независимо от версии
Написание кастомных NFT-контрактов
Настройка логики минта
Управление метаданными
Развёртывание контрактов в нескольких блокчейн-сетях
Контроль версий контрактов
Проверка корректности деплоя
Работа с различными блокчейн-сетями
Выбор сети при подключении кошелька
Проверка корректности chain ID
Пополнение в выбранной сети
Вывод активов обратно в соответствующую сеть
Контроль соответствия токена сети
Отображение активов независимо от сети
Автоматическая адаптация интерфейса под выбранную сеть
Проверка статуса транзакций через блокчейн
Обработка ошибок при смене сети
Отображение хэша транзакции
Логирование всех операций

Стек технологий

Для проекта Pictographs WEB используется следующий стек технологий:
Next.js (13.4.2)
React (18.2.0)
Tailwind CSS и DaisyUI
Mantine и Headless UI
React Query и TRPC
Ethers и Web3.js
Wagmi

Работа с заказчиком

*Важно, это не работа по проекту, это работа именно с заказчиком, и это то, чего нет в смете или коммерческом предложении, это то, что мы делаем для увеличения вероятности успеха продуктаСистемная передача опыта: от уязвимостей к точкам ростаДля нас важно, чтобы заказчик после сдачи проекта не оставался один на один с реальностью рынка. Поэтому параллельно с разработкой мы выстроили отдельный трек передачи компетенций. Команда Defence.investments детально разобрала с клиентом бизнес-архитектуру его продукта: как связаны между собой метрики, где образуются кассовые разрывы, какие действия пользователей сигнализируют о скором оттоке. Отдельно прошли по цепочке маркетинговых касаний, которая реально конвертирует сейчас, а не год назад. В результате владелец проекта получил не только техническую платформу, но и способность самостоятельно диагностировать состояние бизнеса и предвидеть критические развилки — то есть перешёл из роли «новичка» в роль стратега.Наша цель это не просто разработка, это успех нашего заказчика.