Создание геймифицированной NFT коллекции

Цель
Основной целью проекта являлась разработка минтинг вебсайта для NFT коллекции, где пользователи могут приобрести NFT, а затем модернизировать их за потраченные газ комиссии в сети Ethereum.
Срок
6 мес
Год
2022
Технологии





Юнистори выполнили свою работу очень профессионально. Они подготовили подробный график работ согласно смете и следовали ему без задержек. Назначенный проектный менеджер был доступен для нас все время и даже когда он вышел в отпуск, команда предоставила замену на этот период. Unistory предоставили необходимые технические консультации, а также проявили гибкость при выборе спецификаций и передовых технологий. Мы будем рады продолжить работать с ними в будущем.

Случайно сгенерированные токены
Для определения случайных слоев NFT, наша команда использовала блокчейн-сервис Chainlink VRF: с его помощью, мы получаем рандомизированные параметры внутри блокчейна. После их генерации, данные о слоях напрямую записываются в смарт контракт коллекции. В результате, эта числовая комбинация служит идентификационным файлом в папке на IPFS. Впоследствии, никто не может изменить слои NFT – все выполнено в лучших традициях децентрализованных приложений.

Архитектурное решение
Задача
Для повышения уровня Дракона смарт контракт коллекции должен получать информацию о затраченых пользователями ETH на комиссии в сети Ethereum.
Решение
Мы создали архитектуру, при которой смарт контракт обращается через Chainlink к бэкенду проекта, который в свою очередь взаимодействует с проводним блоков Etherscan . После получения данных о пользовательских транзакций и необходимых вычислений серверное приложение генерирует и загружает новое изображение с метадатой NFT на IPFS. Именно эта данные и будут отоброжаться у пользователя при запросе к смарт контракту коллекции.

«Unistory выполнили работу профессионально: представили график работ согласно смете и следовали ему без задержек. Они были доступны для консультаций. Проявляли гибкость в отношении неоднозначных спецификаций и передовых технологий. Благодаря разработчикам Unistory у нас получилось реализовать сложную техническую концепцию продукта. Мы бы хотели продолжить совместную работу с этой компанией в будущем».
Хироши Шимо, CEO «Consensus-base Inc.»
Участники команды
Александр Аксёнов
Руководитель проектов
Даниил Семёнов
Проектный менеджер
Ян Софронов
Аккаунт менеджер
Никита Бобков
Тимлид проекта
Максим Климниченко
Бизнес аналитик
Андрей Барабанов
Frontend/Blockchain разработчик
Данила Скаблов
Backend разработчик




