Ston.fi vs DeDust

Сравнение Ston.fi и DeDust для разработчика на TON: куда интегрировать своп и когда какой роутер выбирать.

Ston.fi vs DeDust — коротко

Для типового swap в продукте бери тот DEX, где лучше ликвидность по твоей паре, а не «бренд». На практике часто стартуют со Ston.fi (зрелый SDK/роутер, привычный flow), а DeDust подключают как второй venue или для пар, где у них глубже книга. Агрегатор (если нужен best price) бьёт оба по котировке.


Таблица сравнения

ПараметрSton.fiDeDust
ТипAMM DEX на TONAMM DEX на TON
ИнтеграцияОфициальный SDK / router APIСвои контракты и SDK/доки
ЛиквидностьЧасто сильна на крупных парахСильна на части пар и своих пулах
РоутингRouter + пулыСвой роутинг / vault-модель
Комиссии пулаЗависят от пулаЗависят от пула
Когда в продуктеДефолтный первый venueВторой venue / спец. пары

Когда выбрать Ston.fi

  • Нужен быстрый путь: quote → build transfer → TON Connect
  • Пара уже имеет заметную ликвидность на Ston.fi
  • Команда хочет один проверенный router без кастомного матчинга

Когда выбрать DeDust

  • По котировке/глубине DeDust выигрывает на нужной паре
  • Уже завязаны на их пулы или vault-flow
  • Строишь dual-route: сравниваешь оба и берёшь лучший out_amount

Пример: не хардкодь один DEX навсегда

typescript
// Псевдологика агрегации — версии SDK сверяй в доке Ston.fi / DeDust
type Quote = { venue: "stonfi" | "dedust"; outAmount: bigint; payload: Cell };

async function bestSwap(input: SwapParams): Promise<Quote> {
  const [ston, dedust] = await Promise.all([
    quoteStonfi(input),
    quoteDedust(input),
  ]);
  return ston.outAmount >= dedust.outAmount ? ston : dedust;
}

// В UI: показывай venue и minOut (slippage), в send — jetton-wallet / TON transfer
// на адрес роутера выбранного venue, не «общий» DEX-адрес.

Перед мейннетом всегда сверяй актуальные адреса роутеров и ABI/op-коды в официальной документации выбранного DEX — они меняются между версиями пулов.

Материалы gramdocs.tech носят образовательный характер и не являются финансовой, юридической или инвестиционной рекомендацией. Работа с блокчейном TON и токеном Gram связана с рисками потери средств. Правовая информация