FREEBLOCK / DEX-БИРЖИ
Разработка
DEX-агрегаторов
Объединяем несколько источников ликвидности в одном продукте. Разрабатываем сравнение котировок, выбор маршрута и исполнение обмена с учётом комиссий, газа и допустимого проскальзывания.
Собственный агрегатор или интеграция существующего API — выберем под задачу.
01 / ВОЗМОЖНОСТИ ПРОДУКТА
Три слоя DEX-агрегатора
Агрегатор сравнивает предложения и организует обмен. В отличие от отдельной DEX, его ядро — работа с несколькими источниками ликвидности.
Сравнение котировок
Приводим ответы поставщиков к единому формату. Считаем итоговую сумму после комиссий и показываем срок актуальности предложения.
Выбор маршрута
Учитываем размер сделки, глубину ликвидности и ограничения сетей. Поддержку разделённых маршрутов выделяем в отдельный объём.
Управляемое исполнение
Задаём slippage и deadline, проверяем разрешения токенов. Отслеживаем отправку, подтверждение и ошибки обмена.
02 / СОСТАВ РАЗРАБОТКИ
От котировки до подтверждённого swap
Начинаем с одной сети и нескольких источников, если это покрывает MVP. Расширение сетей и сложных маршрутов планируем отдельно.
-
Источники ликвидности
Определяем DEX и API, условия доступа, лимиты и поддерживаемые пары.
-
Сервис котировок
Реализуем адаптеры, нормализацию, кеширование и правила актуальности цен.
-
Маршруты и интерфейс
Создаём логику выбора, транзакции и экран обмена с понятными параметрами.
-
Эксплуатация
Добавляем наблюдаемость, обработку отказов и процедуры подключения новых источников.
03 / АРХИТЕКТУРА
Сначала выбираем модель агрегатора
- Готовый API или собственный роутер
- Подключение готового агрегатора обычно требует меньшего объёма, чем собственные адаптеры и маршрутизация. Оцениваем нужную степень контроля.
- Одна сеть или кроссчейн
- Кроссчейн добавляет мосты, разные сроки исполнения и сценарии восстановления. Это отдельная архитектура, а не ещё один переключатель сети.
- Собственный контракт
- Уточняем, нужны ли контракт исполнения, сбор комиссии и дополнительные проверки. Контрактную логику тестируем отдельно от API.
04 / ОПЫТ FREEBLOCK
За решениями — реальные проекты
Tokensale показывает наш опыт интеграций PancakeSwap и Uniswap в финансовый продукт. Этот опыт относится к работе с протоколами и интерфейсами; собственную маршрутизацию агрегатора проектируем под ваш список источников.
FREEBLOCK / CASE STUDY
Tokensale
Веб-кошелек и DeFi-платформа
ЗадачаРазработать интегрированную финансовую платформу с кастодиальными веб-кошельками, возможностью токенизации проектов и проведения токен-сейлов. Предусмотреть поддержку DeFi протоколов PancakeSwap и Uniswap, реализацию личного кабинета с функционалом вложения в DeFi продукты, участия в пулах ликвидности, фарминга и стейкинга.…
Что сделалиРазработка сайта "под ключ": Создание концепции проекта. Реализация уникального логотипа. Дизайн лендинга для привлечения пользователей. Верстка всех страниц сайта для качественного отображения на различных устройствах. Дизайн дашборда: Разработка дизайна дашборда для удобного управления и мониторинга активности на платформе.…
Открыть кейс: Tokensale05 / КАЧЕСТВО И ЗАПУСК
Маршрут должен выдерживать сбои
Котировка не гарантирует цену исполнения. Заранее определяем допустимые отклонения и поведение при изменении рынка.
- Котировка с учётом газа и всех согласованных комиссий.
- Устаревшие цены и недоступные поставщики.
- Округления, decimals и нестандартные токены.
- Отказ подписи, revert и повторное обращение.
06 / СТОИМОСТЬ И СРОКИ
Оценка под вашу задачу
Сначала определим состав первой версии и зависимости. Затем оценим этапы разработки и отдельно обозначим внешние расходы.
Глубина продукта
Интеграция API, собственная маршрутизация или контракт исполнения.
Источники и сети
Число DEX, адаптеров, токенов и блокчейнов.
Нагрузка и проверки
Частота котировок, мониторинг, тесты и независимый аудит.
07 / ТЕХНОЛОГИИ
Стек под задачи продукта
Инструменты выбираем под задачу. Логотипы и ссылки — из нашего каталога технологий.
Технологии
Блокчейны
08 / FAQ
Вопросы перед стартом
Чем агрегатор отличается от DEX?
DEX предоставляет механизм обмена и ликвидность. Агрегатор сравнивает несколько источников и выбирает маршрут по заданным правилам.
Можно начать с готового API?
Да. Это отдельный вариант MVP: интерфейс, интеграция котировок, формирование транзакций и контроль ошибок.
Можно разделять сделку между пулами?
Да, если это предусмотрено архитектурой. Нужны алгоритм распределения, учёт газа и проверки исполнения всего маршрута.
Будет ли поддержка кроссчейн?
При необходимости. Сначала выбираем сети и провайдеров, затем согласуем статусы, задержки, ограничения и восстановление операций.
Как оцениваются стоимость и сроки?
После короткого обсуждения фиксируем сценарии первой версии, выбранные сети и интеграции. Оценку разбиваем на этапы и отдельно указываем внешние расходы: инфраструктуру, сторонние сервисы и независимый аудит, если он нужен.
Что получим после запуска?
Передаём исходный код, документацию и инструкции по развёртыванию в согласованном объёме. Поддержку, мониторинг и следующие версии можно включить в отдельный план работ.
FREEBLOCK / ОБСУДИТЬ ПРОЕКТ
Какие обмены должен покрывать агрегатор?
Укажите сети, источники ликвидности и нужные операции. Напишите, нужен ли собственный роутер или достаточно интеграции API.
