Архитектура white-label NFT-маркетплейса
Представьте: вы запускаете NFT-маркетплейс, но кастомная разработка торговой логики занимает 3-6 месяцев и требует дорогого аудита. White-label решение на базе Seaport сокращает это время на 60% и снижает риски безопасности. Seaport — протокол, прошедший аудит и обрабатывающий миллиарды долларов. Мы разрабатываем white-label NFT-маркетплейсы на его основе, поддерживая все актуальные стандарты: ERC-721, ERC-1155, ERC-20 как платежное средство. Вместо того чтобы писать торговую логику с нуля, мы используем Seaport как ядро, сосредотачиваясь на бизнес-логике, брендинге и UX. Задача white-label маркетплейса — кастомизировать интерфейс, добавить уникальные функции (например, токен-gated торговлю) и обеспечить мультичейн поддержку. White-label решение на основе Seaport в 3 раза быстрее выходит на рынок по сравнению с кастомным контрактом. Наша компания занимается блокчейн-разработкой более 5 лет и реализовала более 15 маркетплейсов.
Seaport поддерживает гибкую систему ордеров через OrderComponents. Базовые кейсы для маркетплейса включают fixed price listing, auction, bundle trading и collection offers. Все эти функции уже реализованы в протоколе — остается настроить frontend и добавить кастомные комиссии. Мы также настраиваем протокольные комиссии и роялти в соответствии с вашей бизнес-моделью. Платформа взимает комиссию 1-2.5% с каждой сделки, которая закладывается в ордер как consideration item. При этом Seaport не взимает собственную комиссию — все сборы остаются у вас. Вы получаете готовый к запуску продукт с минимальными затратами на разработку и аудит.
Какие контракты мы кастомизируем?
Zone контракты — Seaport поддерживает zones: дополнительная валидация ордера при исполнении. Используем для:
- Токен-gated торговли (только holders определённой коллекции)
- Географических ограничений (off-chain верификация через signature)
- Кастомных условий (ордер валиден только до определённого блока)
ConduitController — управление approved transfer operators. Conduit позволяет пользователям дать одобрение (approve) один раз, и все маркетплейсы, использующие этот conduit, могут исполнять трансферы. Снижает количество approve-транзакций.
Кастомный ERC-721 для коллекций платформы — если маркетплейс также позволяет минтить коллекции (creator marketplace), нужен factory контракт для деплоя коллекций и royalty management система.
Почему white-label на Seaport выгоднее кастомной разработки?
Кастомная разработка торговой логики занимает 3-6 месяцев и требует дорогого аудита. Seaport уже прошел аудит и используется тысячами проектов. Мы настраиваем zone контракты для уникальных правил торговли, что даёт гибкость без потери безопасности. Seaport поддерживает в 2 раза больше типов ордеров, чем типичный кастомный маркетплейс. Итоговая экономия на разработке и аудите может быть существенной, и вы получаете проверенное решение. Свяжитесь с нами, чтобы обсудить детали вашего проекта.
Фронтенд и индексация
Отображение NFT и состояния ордеров требует off-chain индексации — запрашивать блокчейн при каждом page load неприемлемо по latency.
The Graph — subgraph для Seaport событий (OrderFulfilled, OrderCancelled, OrderValidated) и коллекций (Transfer, Mint). GraphQL API для frontend.
Alchemy NFT API / Reservoir Protocol — готовые API для NFT данных: медиа, метаданные, ownership, рыночные данные. Reservoir дополнительно агрегирует ордера с других маркетплейсов — полезно для price discovery.
Orderbook — оффчейн хранилище подписанных ордеров. PostgreSQL с индексацией по коллекции, цене, expiration. REST API для frontend. При отмене ордера — мягкое удаление из базы + on-chain cancel через Seaport для гарантии.
Frontend стек — Next.js + wagmi + viem + RainbowKit (или кастомный wallet modal). NFT-галерея на виртуализированном списке (react-window) для производительности с тысячами токенов.
Панель администратора
Управление коллекциями: верификация (galactic badge), скрытие/блокировка токенов, настройка featured. Мониторинг транзакций, volume по коллекциям. Управление fee параметрами. Тонкий SPA на React с тем же wagmi stack.
Чейны и мультичейн
Seaport задеплоен на Ethereum, Polygon, Arbitrum, Optimism, Base, Avalanche и других. Мультичейн маркетплейс — не переписывание контрактов, а мультичейн frontend с правильным chain switching и отдельными subgraph для каждого чейна.
| Чейн | Gas на listing | Аудитория | Особенности |
|---|---|---|---|
| Ethereum | ~$5-30 | Высокоценные коллекции | Максимальная ликвидность |
| Polygon | <$0.01 | Gaming, mass market | Низкий порог входа |
| Arbitrum | <$0.50 | DeFi-native NFT | Быстрые транзакции |
| Base | <$0.10 | Creator economy | Coinbase экосистема |
Типы ордеров и газовые затраты
| Тип ордера | Gas при создании | Сложность | Требования |
|---|---|---|---|
| Fixed price | ~25k | Низкая | Подпись off-chain |
| Dutch auction | ~30k | Средняя | On-chain старт |
| English auction | ~100k+ | Высокая | On-chain каждый bid |
| Bundle | ~35k | Средняя | Несколько токенов |
Процесс разработки
- Проектирование (1-2 недели): бизнес-модель, поддерживаемые чейны, feature set, UI wireframes, API схема.
- Smart contract уровень (1-2 недели): Zone контракты, fee configuration, factory для коллекций (если нужен). Тесты в Foundry с fork-тестами Seaport.
- Индексация (1-2 недели): Subgraph деплой, orderbook backend, NFT data pipeline через Alchemy.
- Frontend (3-5 недель): Галерея, страницы токенов, listing flow, checkout, профиль пользователя, коллекции. Адаптивный дизайн.
- Admin панель (1-2 недели): Модерация, аналитика, настройки.
- QA и деплой: Тестнет прогон с реальными пользователями, нагрузочное тестирование API.
Закажите разработку прямо сегодня — наши инженеры проконсультируют по выбору чейнов и архитектуры.
Как мы гарантируем качество?
Каждый контракт проходит проверку на уязвимости с помощью Slither и Mythril, а также фаззинг-тестирование через Echidna. Для кастомных zone контрактов проводится дополнительный аудит. Аудит смарт-контракта сторонней командой может стоить дорого, но мы включаем базовую проверку в каждый проект. Получите консультацию, чтобы узнать подробнее.
Что входит в результат
- Полный код смарт-контрактов (Zone контракты, fee management)
- Subgraph для индексации данных
- Frontend-приложение на Next.js с кастомным брендингом
- Панель администратора
- Документация по развертыванию и настройке
- Доступ к репозиторию и поддержка на этапе запуска
Ориентиры по срокам
MVP маркетплейс (fixed price, одна коллекция, один чейн) — 6-8 недель. Полнофункциональный white-label (аукционы, мультичейн, mint factory, admin) — 12-20 недель. Аудит смарт-контрактов (если кастомные zone/conduit) — 2-4 недели поверх разработки.
Для оценки вашего проекта и расчета сроков свяжитесь с нами. White-label решение экономит существенные средства на разработке и аудите по сравнению с созданием с нуля. Подробнее о протоколе Seaport можно узнать на GitHub.







