DEX-агрегатор
Сервис, который собирает ликвидность с нескольких DEX и роутит своп пользователя по оптимальному маршруту, чтобы выжать лучшую цену и снизить slippage.
Синонимы: агрегатор ликвидности, swap aggregator
DEX-агрегатор — это маршрутизатор свопов поверх нескольких децентрализованных бирж. Вместо того чтобы исполнять сделку на одном пуле, агрегатор разбивает её на части по разным DEX и пулам так, чтобы пользователь получил максимальное количество выходного токена с учётом комиссий и проскальзывания.
Чем отличается от обычного DEX
Обычный DEX (например, STON.fi или dedust) — это один протокол со своими пулами ликвидности. Если вы свопаете крупную сумму, цена в одном пуле смещается сильно — slippage съедает часть суммы.
Агрегатор смотрит на состояние всех подключённых DEX в моменте и формирует роут: например, 60% сделки исполнить на STON.fi через пару TON/USDT, 25% на dedust через TON/jUSDT и далее USDT/jUSDT, оставшиеся 15% на третьем пуле. Итоговая средняя цена выходит лучше, чем у любого одиночного источника.
Как работает routing
Алгоритм агрегатора:
- Получает запрос: «обменять X токена A на токен B».
- Запрашивает ончейн-состояние пулов всех подключённых DEX (резервы, комиссии, веса).
- Решает задачу оптимизации: как распределить ввод по маршрутам, чтобы максимизировать выход.
- Учитывает:
- комиссии каждого DEX (обычно 0,2–0,3% от объёма свопа);
- газ на дополнительные хопы (в TON газ дешёвый, но всё равно считается);
- текущий slippage в каждом пуле как функцию глубины.
- Возвращает фронтенду готовую транзакцию (в TON это набор jetton-сообщений с конечным адресом-роутером).
Чем больше подключённых DEX и чем глубже их пулы, тем сильнее эффект агрегации — на больших объёмах разница с одиночным DEX легко достигает нескольких процентов.
Агрегаторы и swap-роутеры в TON
В TON-экосистеме граница между DEX и агрегатором размытая, но тренд последних лет — все крупные кошельки и сервисы добавили свой swap-роутер, который смотрит сразу в несколько источников:
- Swap внутри Tonkeeper — встроенный обмен в кошельке, под капотом маршрутизирует через STON.fi и dedust.
- MyTonWallet swap — аналогично, агрегирует ликвидность нескольких DEX.
- Wallet в Telegram — встроенный обмен, скрывает источник ликвидности от пользователя.
- Megaton Finance — позиционировался как кросс-чейн-агрегатор для TON.
- GeckoTerminal — внешний дашборд по пулам и роутингу, скорее аналитика, чем исполнитель сделок.
Когда стоит идти через агрегатор
- Объём сделки сопоставим с глубиной пула (ориентир — более одного процента резервов целевого пула).
- Пара экзотическая, и прямого пула A→B нет, нужно строить путь через TON или USDT.
- Хочется минимизировать ручную работу и не сравнивать цены на трёх разных интерфейсах.
Для микро-свопов в районе пары долларов разница обычно теряется в комиссиях, и можно идти прямо на конкретный DEX.
Чего ждать от агрегатора
Агрегатор не делает магии: он не создаёт ликвидность, а только эффективно её использует. Если во всей сети ликвидности по конкретной паре мало, slippage всё равно будет заметным, просто меньше, чем без маршрутизации. Реальные сравнения цены делайте по quote-эндпоинту агрегатора, а не по «средней цене» в дашборде — она рассчитывается без учёта вашего объёма.