Архітектура white-label NFT-маркетплейсу
Уявіть: ви запускаєте NFT-маркетплейс, але кастомна розробка торгової логіки займає 3-6 місяців і потребує дорогого аудиту. White-label рішення на базі Seaport скорочує цей час на 60% і знижує ризики безпеки. Seaport — протокол, який пройшов аудит і обробляє мільярди доларів. Ми розробляємо white-label NFT-маркетплейси на його основі, підтримуючи всі актуальні стандарти: ERC-721, ERC-1155, ERC-20 як платіжний засіб. Замість того щоб писати торгову логіку з нуля, ми використовуємо Seaport як ядро, зосереджуючись на бізнес-логіці, брендингу та UX. Завдання white-label маркетплейсу — кастомізувати інтерфейс, додати унікальні функції (наприклад, token-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.







