Когда я впервые попробовал обменять 1,7 миллиона USDC на MIM через обычный DEX, проскальзывание съело 2% суммы. Потом зашёл в 1inch с той же заявкой — потерял всего 0,13%. Разница в $32 000. С того дня агрегаторы DEX стали моим основным инструментом для крупных свопов.

Агрегатор DEX 1inch — это не просто удобная оболочка над Uniswap или Curve. Это алгоритм, который за секунды проверяет десятки пулов ликвидности, строит оптимальный маршрут обмена (иногда через 3—4 промежуточных токена) и разбивает твой ордер между несколькими биржами. Результат — лучшая цена на рынке, минимальное проскальзывание и доступ к экзотическим токенам, которые ты даже не знал где искать.

В этом разборе я покажу тебе внутреннюю механику 1inch: как работает маршрутизация, почему крупные обмены выгоднее делать через агрегатор, какие настройки критичны для безопасности и как избежать типичных ошибок, которые стоят трейдерам тысячи долларов.

Что делает агрегатор DEX и почему это не просто интерфейс

Когда ты заходишь на Uniswap, ты видишь один пул ликвидности для пары ETH/USDC. Когда заходишь на Curve — другой пул для той же пары. Каждая биржа живёт в своём мире, и цены в этих пулах могут отличаться на 0,3—1% в зависимости от объёма торгов.

Агрегатор DEX 1inch подключается одновременно ко всем крупным биржам в выбранной сети (Ethereum, Arbitrum, Polygon и ещё 10+ блокчейнов) и решает три задачи:

1. Поиск токенов во всех пулах

Представь, что тебе нужно обменять какой-нибудь niche-токен типа SPELL или FXS на USDC. Ты не знаешь, на каких биржах этот токен вообще торгуется. Можешь вручную проверять Uniswap, SushiSwap, Balancer, Curve — потратишь 20 минут и не факт что найдёшь лучшую цену.

1inch за 2 секунды опросит все подключённые DEX (их больше 100 в сети Ethereum), найдёт все пулы с нужным токеном и покажет итоговую цену. Это первый уровень экономии времени.

2. Построение оптимального маршрута

Вот где начинается магия. Допустим, ты хочешь обменять USDC на MIM (оба стейблкоины). Казалось бы, прямой своп 1:1. Но 1inch может построить маршрут USDC → DAI → MIM, если суммарно через два хопа цена получится на 0,2% лучше за счёт более глубоких пулов DAI.

В моей практике я видел маршруты из 4 шагов: USDC → USDT → DAI → FRAX → MIM. Выглядит безумно, но алгоритм просчитал, что для объёма в $2 млн это даст экономию в $4800 по сравнению с прямым обменом.

3. Разбивка крупных ордеров между биржами

Когда я тестировал своп на 1,7 млн USDC в Curve, проскальзывание выросло до 2%. Это нормально — в одном пуле не хватает ликвидности для такого объёма, и цена "уходит" в процессе выполнения ордера.

1inch разбил ту же заявку так:

  • 8% через Dodo
  • 10% через Wombat
  • 16% через Curve
  • 26% через Uniswap v3
  • 40% через Kyberswap

Итоговое проскальзывание — 0,13%. Экономия на разнице в проскальзывании: $31 790 на одном свопе. Вот за что я плачу комиссию газа агрегатору.

Как 1inch находит лучшую цену: механика Pathfinder

Алгоритм маршрутизации в 1inch называется Pathfinder v2 (а с недавних пор — Fusion Mode, но об этом позже). Вот как он работает пошагово:

Этап 1: Опрос пулов ликвидности

Когда ты вводишь пару токенов и сумму, 1inch за доли секунды отправляет запросы ко всем подключённым DEX. В сети Arbitrum (которую я использую для примеров) это:

  • Uniswap v2 и v3
  • SushiSwap
  • Curve
  • Balancer v2
  • Kyberswap Elastic
  • GMX
  • Dodo v2
  • Wombat Exchange
  • Camelot
  • И ещё 15+ протоколов

Для каждого пула 1inch получает:

  • Текущие резервы токенов
  • Комиссию пула (0,05%, 0,3% или 1%)
  • Тип кривой ликвидности (x*y=k для Uniswap, стабильная кривая для Curve)

Этап 2: Расчёт всех возможных маршрутов

Допустим, ты меняешь USDC на MIM. Pathfinder рассчитывает:

Прямые маршруты:

  • USDC → MIM (Curve)
  • USDC → MIM (Uniswap v3)
  • USDC → MIM (Dodo)

Маршруты с 1 промежуточным токеном:

  • USDC → DAI → MIM
  • USDC → USDT → MIM
  • USDC → FRAX → MIM

Маршруты с 2+ промежуточными токенами:

📢 Больше практических разборов — в канале «Сергей Зиненко | DeFi-Гедонист». Подписывайтесь, чтобы не пропустить.

  • USDC → DAI → USDT → MIM
  • USDC → ETH → USDT → MIM

Для каждого маршрута алгоритм считает итоговую цену с учётом проскальзывания и комиссий всех задействованных пулов.

Этап 3: Split-routing (разбивка заявки)

Самая мощная фича. 1inch может разбить твой ордер на части и пустить их параллельно через разные биржи.

Пример из реального свопа (скриншот из урока):

  • 1 700 000 USDC нужно обменять на MIM
  • Curve предлагает прямой своп с проскальзыванием 2%
  • 1inch делает так:

Шаг 1: Разбивает USDC на 5 частей и меняет на DAI:

  • 8% → Dodo (136 000 USDC)
  • 10% → Wombat (170 000 USDC)
  • 16% → Curve (272 000 USDC)
  • 26% → Uniswap v3 (442 000 USDC)
  • 40% → Kyberswap (680 000 USDC)

Шаг 2: Весь полученный DAI меняет на MIM:

  • 2% → Synapse
  • 98% → Uniswap v3

Итоговое проскальзывание: 0,13% вместо 2%. На объёме $1,7 млн это экономия $31 790.

Почему это работает

В каждом пуле есть своя глубина ликвидности. Если ты "сливаешь" весь объём в один пул, цена резко меняется из-за формулы x*y=k. Но если распределяешь заявку между 7 пулами, в каждом проскальзывание минимальное, а суммарно получается идеальная цена.

Это как купить 1000 литров бензина: если пытаешься забрать всё с одной заправки — дефицит и наценка, а если берёшь по 100 литров с 10 заправок — платишь рыночную цену.

Настройки 1inch: что критично, а что можно игнорировать

Когда я впервые запустил своп в 1inch, я просто нажал "Swap" с настройками по умолчанию. Транзакция зависла на 15 минут, и я потерял 0,8% из-за изменения цены за это время. С тех пор я настраиваю агрегатор перед каждым крупным обменом.

Slippage Tolerance (проскальзывание) — КРИТИЧНО

По умолчанию 1inch ставит 0,5—1%. Для стейблкоинов это огромная дыра. Я всегда ставлю:

  • 0,05% для свопов стейблкоинов (USDC ↔ DAI, USDT ↔ FRAX)
  • 0,3% для ликвидных пар (ETH ↔ USDC, WBTC ↔ ETH)
  • 1% для экзотических токенов (если ликвидность низкая)

Если ставишь проскальзывание слишком низким, транзакция может отменяться. Если слишком высоким — потеряешь деньги на разнице между ожидаемой и фактической ценой.

Fusion Mode — ВЫКЛЮЧАЙ для большинства свопов

Fusion Mode — это новая фича 1inch, которая обещает "бесплатные свопы без газа". Звучит круто, но есть нюансы:

  • Транзакция исполняется не мгновенно, а в течение 1—3 минут (пока резолверы находят лучший маршрут)
  • Из суммы обмена вычитается эквивалент комиссии газа
  • Цена может измениться за время ожидания

Я выключаю Fusion Mode в настройках для всех обменов, где важна скорость. Лучше заплатить $2 газа и получить своп за 10 секунд, чем ждать 3 минуты и рисковать проскальзыванием.

Когда Fusion Mode имеет смысл:

  • Ты меняешь мелкую сумму ($50—200), и комиссия газа съедает 5%+ объёма
  • Ты не торопишься и готов подождать ради экономии
  • Работаешь в дорогой сети (Ethereum mainnet, где газ $20—50)

В Arbitrum, где газ $0,1—0,5, я Fusion Mode не использую никогда.

Gas Price (цена газа)

1inch предлагает три варианта:

  • Market — средняя цена газа в сети (транзакция подтвердится за 30—60 секунд)
  • Fast — газ на 20% выше рынка (подтверждение за 10—20 секунд)
  • Custom — ты вводишь свою цену

Для DeFi-операций я всегда ставлю Fast. Потеря $0,2 на газе — ничто по сравнению с риском, что цена улетит на 0,5% пока транзакция висит в мемпуле.

В Ethereum mainnet можно смотреть текущий gas price на Etherscan Gas Tracker и вводить Custom значение чуть выше среднего.

Partial Fill (частичное исполнение)

Эта галочка позволяет исполнить транзакцию частично, если полный объём не проходит с заданным проскальзыванием. Например, ты хочешь обменять 1 млн USDC, но для этого объёма проскальзывание 0,4%, хотя лимит 0,3%. С включённым Partial Fill проведётся своп на 700 000 USDC с проскальзыванием 0,29%, а остальное отменится.

Я оставляю эту опцию включённой для крупных заявок ($100k+), потому что лучше исполнить 70% ордера с хорошей ценой, чем получить полную отмену и потерять время.

Liquidity Sources (источники ликвидности)

В настройках ты видишь список из 50—100 DEX, которые 1inch опрашивает. По умолчанию включены все. Можно выключить отдельные биржи, если:

  • У тебя был негативный опыт с каким-то протоколом
  • Хочешь избежать конкретный DEX по идеологическим причинам
  • Знаешь, что в этом DEX есть уязвимость (но тогда вопрос — зачем ты вообще в этой сети?)

Я ничего не выключаю. Чем больше источников, тем лучше цена.

Лимитные ордера в 1inch: как работают и когда использовать

В версии 1inch v5 появились лимитные ордера — фича, которой не хватало в DeFi. Работает это так:

Ты указываешь:

  • Токен, который продаёшь (например, ETH)
  • Токен, который покупаешь (USDC)
  • Целевую цену (например, 1 ETH = $1700, когда на рынке $1850)
  • Срок действия ордера (1 час, 7 дней, 30 дней, 3 месяца)

1inch сохраняет этот ордер off-chain (в своей базе данных, не в блокчейне). Когда цена достигает твоего уровня, ордер автоматически исполняется через лучший доступный DEX.

Критичная разница с CEX-лимитками

На централизованных биржах типа Binance твой лимитный ордер лежит в ордербуке, и когда цена доходит — он исполняется мгновенно как maker (ты платишь 0% комиссии или даже получаешь rebate).

В 1inch лимитный ордер:

  • Исполняется через обычный DEX-своп (платишь комиссию пула 0,05—0,3%)
  • Исполняется резолверами (третьими лицами), которые забирают небольшую комиссию
  • Может не исполниться, если цена "прошила" твой уровень слишком быстро

Когда имеет смысл использовать:

  • Ты хочешь купить ETH на коррекции, но не следишь за рынком 24/7
  • Работаешь с низколиквидными токенами, где нет нормального ордербука на CEX
  • Держишь средства в кошельке и не хочешь размещать на CEX (некастодиально)

Когда лучше использовать CEX:

  • Торгуешь высоколиквидные пары (ETH/USDT, BTC/USDC)
  • Нужна гарантия исполнения
  • Хочешь частично закрыть позицию (в 1inch нет trailing stop, OCO и других продвинутых типов ордеров)

Я использую лимитки в 1inch только для некастодиальных портфелей, где принципиально важно не выводить средства на биржу. Для активной торговли — CEX в 100 раз удобнее.

Реальный кейс: обмен 13 DAI на USDC с разбором транзакции

Давай разберу пошагово, что происходит при свопе в 1inch на примере из урока. Это мелкий обмен, но механика та же, что и для миллионных сумм.

Исходные данные

  • Сеть: Arbitrum
  • Обмен: 13 DAI → USDC
  • Кошелёк: MetaMask с балансом 153 DAI

Шаг 1: Проверка маршрута

Вводим в интерфейсе 1inch:

  • Sell: 13 DAI
  • Buy: USDC

Нажимаем стрелочку "View route". 1inch показывает:

  • 18% через Balancer v2
  • 20% через Uniswap v3
  • 62% через Kyberswap Elastic

Итоговая цена: 13 DAI = 13,02 USDC (небольшой плюс из-за дисбаланса в пулах).

Если бы я делал прямой своп через один DEX:

  • Curve: 13 DAI = 12,98 USDC
  • Uniswap v3: 13 DAI = 12,99 USDC

Разница копеечная на таком объёме, но на $100k это был бы бонус в $300.

Шаг 2: Approve токена

Перед первым обменом DAI нужно дать разрешение смарт-контракту 1inch списывать токены с твоего кошелька. Это стандартный механизм ERC-20.

1inch спрашивает:

  • Approve specific amount (13 DAI) — безопаснее, но придётся делать approve перед каждым свопом
  • Approve unlimited (2^256-1 DAI) — удобнее, апрувишь раз и навсегда

Для доверенных протоколов (1inch, Uniswap, Curve) я ставлю unlimited. Для новых/сомнительных — specific amount.

Подтверждаю транзакцию approve в MetaMask. Комиссия: $0,12 в сети Arbitrum.

Шаг 3: Исполнение свопа

Нажимаю "Swap", проверяю финальные детали:

  • Получу: 13,02 USDC
  • Price impact: 0,02%
  • Комиссия газа: $0,18

Подтверждаю транзакцию. Через 8 секунд вижу в MetaMask:

  • Баланс DAI: 140 (было 153)
  • Баланс USDC: +13,02

Транзакция прошла через три пула одновременно, 1inch агрегировал результаты и отправил мне итоговую сумму. Всё это в одной транзакции, я не делал три отдельных свопа.

Скрытая экономика газа

Казалось бы, я заплатил $0,18 комиссии. Но если бы делал вручную:

  • Approve DAI для Balancer — $0,12
  • Своп в Balancer (18% от 13 DAI) — $0,10
  • Approve DAI для Uniswap — $0,12
  • Своп в Uniswap (20%) — $0,10
  • Approve DAI для Kyberswap — $0,12
  • Своп в Kyberswap (62%) — $0,10

Итого: $0,66 газа + время на 6 транзакций.

🎓 Научиться зарабатывать в DeFi — курс «DeFi-Гедонист» с практикой и поддержкой. Подробности в канале «Сергей Зиненко | DeFi-Гедонист».

1inch упаковал всё это в один вызов смарт-контракта и взял $0,18. Экономия 73%.

Частые ошибки при работе с 1inch и как их избежать

За два года использования я видел (и делал) все возможные косяки. Вот топ-5, которые стоят денег:

Ошибка 1: Слишком высокое проскальзывание

Новички оставляют дефолтные 1—3% slippage. На крупных суммах это катастрофа. Меняешь $50k ETH на USDC, ожидаешь получить $50 000, а приходит $49 300. Потерял $700 на настройке, которую не проверил.

Решение: Для стейблкоинов — 0,05%, для топ-10 токенов — 0,3%, для остальных — смотри по ликвидности.

Ошибка 2: Забыл выключить Fusion Mode

Поставил своп на $20k, Fusion Mode включён по дефолту. Жду 3 минуты, цена ETH за это время выросла на 1,2%. Своп исполнился, но по цене на 1% хуже, чем планировал.

Решение: Всегда проверяй настройки перед крупным обменом. Fusion Mode — только для мелких сумм в дорогих сетях.

Ошибка 3: Неправильный адрес токена

1inch поддерживает кастомные токены — ты можешь добавить адрес контракта вручную. Одна опечатка в адресе — и ты меняешь свои токены на скам-копию, которая ничего не стоит.

Решение: Всегда копируй адрес токена из проверенного источника (CoinGecko, official website проекта, Etherscan). Никогда не вводи вручную.

Ошибка 4: Недостаток газа в кошельке

Ты меняешь весь баланс USDC на ETH и забываешь, что для транзакции нужен нативный токен (ETH в Ethereum, MATIC в Polygon). Транзакция не проходит, ты теряешь время.

Решение: Всегда держи $5—10 в нативном токене на балансе для комиссий.

Ошибка 5: Своп экзотического токена без проверки ликвидности

1inch найдёт маршрут для любой пары, но если токен торгуется в одном крошечном пуле с $500 ликвидности, проскальзывание на $1000 своп будет 50—80%.

Решение: Перед обменом малоизвестного токена проверь:

  • Где он торгуется (какие DEX)
  • Какова ликвидность в пулах (смотри на DEX Screener или CoinGecko)
  • Какое реальное проскальзывание показывает 1inch для твоего объёма

Если price impact больше 5% — лучше разбить обмен на несколько транзакций или уменьшить объём.

Сравнение 1inch с другими агрегаторами

1inch — не единственный агрегатор на рынке. Вот как он выглядит на фоне конкурентов:

Агрегатор Количество DEX Поддержка сетей Fusion Mode Лимитные ордера Комиссия
1inch 100+ 15 сетей Да Да 0% (платишь только газ)
ParaSwap 80+ 12 сетей Нет Да 0,2% на некоторых маршрутах
Matcha (0x) 70+ 8 сетей Нет Да Переменная 0—0,3%
CowSwap 50+ Ethereum, Gnosis MEV-защита Нет 0,1% в газ-токене

Когда использовать 1inch

  • Ты работаешь в Arbitrum, Optimism, Polygon (широкое покрытие сетей)
  • Нужен максимальный выбор источников ликвидности
  • Хочешь видеть точный маршрут обмена
  • Меняешь крупные суммы ($100k+)

Когда ParaSwap может быть лучше

  • Работаешь только в Ethereum mainnet
  • Хочешь более простой интерфейс без детального разбора маршрутов

Когда CowSwap выигрывает

  • Очень боишься MEV-атак и сэндвичей (CowSwap использует batch-аукционы)
  • Меняешь средние суммы ($10—50k), где MEV реально опасен

В моей практике 90% свопов идут через 1inch. ParaSwap использую как контрольную проверку — иногда он находит маршрут на 0,1% лучше. CowSwap — для очень крупных обменов в Ethereum mainnet, где риск сэндвича высокий.

Безопасность при работе с 1inch: на что обратить внимание

1inch — один из самых аудируемых протоколов в DeFi. Код проверяли Trail of Bits, OpenZeppelin, Consensys Diligence. За 5 лет не было ни одного успешного эксплойта самого агрегатора.

Но риски всё равно есть:

Риск 1: Уязвимость в подключённом DEX

1inch агрегирует ликвидность с десятков бирж. Если в одной из них есть уязвимость, твоя транзакция может пройти через скомпрометированный пул.

Митигация: В настройках Liquidity Sources отключи DEX, которым не доверяешь. Я, например, выключаю все форки Uniswap v2 с TVL меньше $1M.

Риск 2: Фишинговые сайты

Есть десятки клонов 1inch с доменами типа 1inch.com, 1inch.network, 1inch-swap.io. Зайдёшь туда, подключишь кошелёк — отдашь approve на фейковый контракт.

Митигация: Добавь правильный адрес в закладки — app.1inch.io. Всегда проверяй, что видишь зелёный замок HTTPS и правильный домен.

📢 Больше практических разборов — в канале «Сергей Зиненко | DeFi-Гедонист». Подписывайтесь, чтобы не пропустить.

Риск 3: Unlimited approve

Когда даёшь 1inch unlimited approve на токен, он может списать с твоего кошелька любое количество этого токена в будущем. Если контракт 1inch будет взломан (теоретически), злоумышленник опустошит все кошельки с активными approve.

Митигация: Я использую unlimited approve только для топ-5 токенов (ETH, WBTC, USDC, USDT, DAI) и только в доверенных сетях (Ethereum, Arbitrum). Для экзотики — approve specific amount каждый раз.

Можешь отозвать старые approve через Revoke.cash — сервис показывает все активные разрешения и позволяет отменить одной транзакцией.

Риск 4: Симуляция транзакций

MetaMask и другие кошельки иногда неправильно показывают, что произойдёт в транзакции. Ты видишь "Sending 1 ETH", а на самом деле отправляешь approve на весь баланс.

Митигация: Для крупных сумм ($10k+) я проверяю транзакцию через Tenderly Simulator перед подписанием. Вставляешь туда raw transaction data — видишь точную симуляцию, что изменится в кошельке.

Продвинутые кейсы использования 1inch

Кейс 1: Арбитраж между сетями через агрегатор

Допустим, USDC в Ethereum стоит $1,002, а в Arbitrum — $0,998 (разница 0,4%). Можно:

  1. Купить USDC в Arbitrum через 1inch по $0,998
  2. Перебросить через официальный мост Arbitrum → Ethereum (комиссия $3)
  3. Продать в Ethereum через 1inch по $1,002

На объёме $100k прибыль: $400 минус $3 моста = $397.

Работает редко (арбитражёры закрывают такие окна за секунды), но в моменты волатильности или проблем с мостами можно ловить.

Кейс 2: Ликвидация позиций в DeFi через 1inch API

Ты взял кредит в AAVE под залог ETH. Цена ETH падает, твоя позиция близка к ликвидации. Вместо ручного свопа токенов можешь настроить автоматический скрипт через 1inch API:

// Пример упрощённый
if (collateralRatio < 1.2) {
  const swapData = await fetch('https://api.1inch.io/v5.0/1/swap?fromTokenAddress=...');
  // Исполнить своп ETH → USDC
  // Погасить долг в AAVE
}

Я использую такие скрипты для управления фермингом — когда цена токена в пуле падает, автоматом выхожу в стейблкоин.

Кейс 3: DCA (Dollar Cost Averaging) через лимитные ордера

Хочешь накопить ETH, покупая по $100 каждую неделю, но только если цена ниже $2000. В 1inch ставишь лимитный ордер:

  • Buy: ETH
  • Sell: 100 USDC
  • Price: $1999 за ETH
  • Expires: 7 дней

Повторяешь каждую неделю. Если ETH дешевле $2000 — покупка исполняется, если дороже — нет.

Минус: комиссия газа на каждый ордер ($0,5—2 в зависимости от сети). Для сумм меньше $100 не окупается.

Что дальше

Агрегатор DEX 1inch — это инструмент, который экономит реальные деньги на каждом крупном свопе. Я использую его для 90% обменов в DeFi, потому что разница в цене часто покрывает неделю комиссий на других операциях.

Следующий логичный шаг после освоения 1inch — научиться зарабатывать на предоставлении ликвидности в те самые пулы, откуда агрегатор берёт цены. Это называется yield farming, и доходность там начинается от 5% годовых в стейблкоинах (сравни с 0,01% на банковском вкладе).

Хочешь больше гайдов по DeFi-инструментам, которые я тестирую на реальных деньгах? Подписывайся на мой канал «Сергей Зиненко | DeFi-Гедонист» — там я разбираю новые протоколы, стратегии фарминга и делюсь результатами портфеля. Без воды, только рабочие кейсы.

FAQ

Можно ли потерять деньги при обмене через 1inch?

Да, если неправильно настроишь slippage tolerance или обменяешь скам-токен. Сам протокол 1inch безопасен (5 лет без взломов), но риски есть в подключённых DEX и при работе с малоликвидными токенами. Для минимизации рисков: используй slippage 0,05—0,3%, проверяй адреса токенов через CoinGecko, держи не меньше $5 в нативном токене для газа.

Почему 1inch иногда показывает цену хуже, чем на Uniswap?

Скорее всего, ты сравниваешь цену до исполнения транзакции. Uniswap показывает цену без учёта проскальзывания и комиссии газа, а 1inch включает всё сразу. Ещё вариант — у 1inch включён Fusion Mode, который вычитает эквивалент газа из суммы обмена. Выключи Fusion Mode в настройках и сравни ещё раз — в 95% случаев 1inch даст лучшую итоговую цену.

Нужно ли делать approve перед каждым обменом в 1inch?

Нет, только перед первым обменом конкретного токена. Если ты выбрал unlimited approve, то смарт-контракт 1inch получил разрешение списывать этот токен бессрочно — следующие свопы пройдут без дополнительных транзакций. Для безопасности можешь делать approve specific amount каждый раз, но это дороже на $0,1—0,5 газа за транзакцию.

Работает ли 1inch в Ethereum mainnet или только в Layer 2?

1inch работает в 15+ сетях, включая Ethereum mainnet, Arbitrum, Optimism, Polygon, BNB Chain, Avalanche, Fantom. В mainnet комиссии газа высокие ($5—50 за своп в зависимости от загрузки сети), поэтому для обменов меньше $1000 выгоднее использовать Layer 2 (Arbitrum, Optimism) — там газ $0,1—1.

Какая минимальная сумма имеет смысл для обмена через 1inch?

Зависит от сети. В Arbitrum/Optimism — от $10 (комиссия газа $0,1—0,5, это 1—5% от суммы). В Ethereum mainnet — от $500 (комиссия $5—20, это 1—4%). Для сумм меньше $10 используй централизованные биржи — там комиссия 0,1% фиксированная, без газа. Агрегатор оправдан, когда экономия на цене перекрывает стоимость газа.