Кейс: Создание маркетплейса драгоценных NFT-камней
Рассказываем об увлекательном проекте в нашем портфолио — маркетплейс, который объединяет продажу реальных драгоценных камней и NFT-токенов.
Задачи от заказчика, которые были поставлены перед нами:
1. Разработка и прототипирование маркетплейса для продажи NFT-камней.
2. Написание безопасного и прозрачного смарт-контракта, основанного на стандарте ERC-721.
3. Интеграция с кошельками Metamask для безопасного проведения транзакций.
4. Интеграция с почтовыми сервисами для отправки запросов об адресах доставки камней.
5. Оптимизация времени разработки без ущерба для безопасности и качества.
Процесс работы
Начали мы, как обычно, с аналитики, где провели несколько созвонов с заказчиком, чтобы полностью понять его требования и проблемы, которые необходимо было решить. Составили четкое техническое задание, согласованное с заказчиком.
Затем мы приступили к созданию смарт-контракта, который является сердцем проекта. Параллельно с этим шла разработка дизайна и создание видеоконтента для проекта.
Когда были определены основные требования, мы приступили к разработке архитектуры проекта.
У нас есть опыт в подобных проектах, поэтому мы использовали внутренний шаблон компании, чтобы интегрировать маркетплейс, личный кабинет и внешний кошелек максимально быстро.
Историю транзакций, как и другой функционал системы, мы уже дописывали отдельно, так как они были специфичными.
В течение месяца была создана основная часть маркетплейса, личный кабинет пользователя и была подключена тестовая блокчейн-сеть. Затем мы провели тестирование и доработку проекта, что заняло еще около 2 недель. Затем мы подали заявку на сертификацию смарт-контракта, которая заняла еще одну неделю.
Заключительные работы включали развертывание серверной части проекта и размещение всего функционала на сервере.
Особенности и сложности проекта
Мы столкнулись с ограниченными сроками и бюджетом, поэтому мы предоставили заказчику бесплатные этапы тестирования и управления проектом.
Результат
Итоговыми результатами проекта стали успешное создание и внедрение маркетплейса для продажи NFT-камней, сохранение уникальности каждого камня в смарт-контракте и возможность просмотра всей истории камня на блокчейне.
Минт NFT камней производится в сети BNB Chain.
Сам маркетплейс создан на основе технологии Web3 — в маркетплейсе отсутствуют централизованные базы данных и хранилище NFT располагается непосредственно на децентрализованных ресурсах самого блокчейна BNB Chain.
Для осуществления максимальной безопасности сделок используется смарт контракт на базе стандарта ERC 721 (stableToken - USDT).
Все транзакции осуществляются через внешний Metamask кошелек. В качестве хранилища использовался сервис Pinata.
Обращайтесь на сайте https://aicortex.pro по любым вопросам. Оставляйте заявки, мы очень общительные, ответим на любые вопросы, но при этом мы не навязчивые и не будем звонить 5 раз в неделю, обещаем.