Фарминг на децентрализованных биржах — это когда ты размещаешь свои токены в пул ликвидности и получаешь за это не только комиссии от обменных операций, но и дополнительную награду в токенах биржи. В моей практике это один из самых предсказуемых способов получать пассивный доход в DeFi, если понимаешь механику и риски.

Разберу по шагам, как это работает на конкретных примерах: Curve, SushiSwap, Balancer и нескольких форках Solidly на Arbitrum. Покажу реальные транзакции, расчёт доходностей и типичные ошибки, которые стоят денег.

Что такое фарминг и откуда он взялся

Историю фарминга начала биржа SushiSwap в конце 2020 года. Они сделали форк Uniswap, но добавили одну критическую фичу — начали раздавать свой токен SUSHI тем, кто размещает ликвидность. Это оказалось настолько эффективно в привлечении капитала, что через месяц почти все DEX скопировали модель.

Вот как это работает на практике:

  1. Ты размещаешь токены в пул (например, ETH + USDC)
  2. Получаешь LP-токен — это как квитанция о том, какая доля пула тебе принадлежит
  3. Отдаёшь LP-токен в фарминг (в некоторых интерфейсах называется Stake или Gauge)
  4. Получаешь два источника дохода: комиссии от обменных операций (0,3—1% от каждого свопа в твоём пуле) и награды в токенах биржи

Когда я в первый раз размещал $20 в пул USDC/USDT на Curve, за три дня накапало 0,05 CRV. При цене токена около $0,30 это примерно $0,015 или 0,075% за три дня. Годовых получается ~9%, что соответствовало указанному APR.

Как выбрать биржу для фарминга

Я работаю с биржами через агрегатор DefiLlama. Открываешь раздел DeFi → Categories → DEXes, выбираешь сеть (я использую Arbitrum из-за низких комиссий) и видишь топ бирж по TVL (заблокированному капиталу).

Критерии выбора биржи

1. Размер TVL в пуле

Если в пуле $100,000, а ты вносишь ещё $100,000 — доходность упадёт вдвое. Почему? Количество токенов, которые биржа раздаёт за фарминг, фиксировано. Больше участников — меньше каждому.

Пример: на Solunea (маленькая биржа на Arbitrum) в пуле DAI/USDC было всего $111,000. Если бы я разместил туда значительную сумму, моё же действие убило бы доходность.

2. Код биржи

Я размещаю деньги только в проверенный код:

  • Форки Uniswap V2 (SushiSwap, PancakeSwap)
  • Форки Solidly (Chronos, Solunea)
  • Curve и его форки
  • Balancer

Camelot использует собственный код — это не значит, что он небезопасен, но лично я жду, пока там будет $500M+ TVL без инцидентов.

3. Состав доходности

Наведи на APR и посмотри, из чего он состоит:

Источник Описание Стабильность
Swap fees Комиссии от обменов Стабильно, зависит от объёмов торговли
Farming rewards Токены биржи Нестабильно, токен обычно падает в цене

На Curve в пуле 3pool (3CRV) доходность была 4,76—11,88% годовых. Большая часть — это farming в CRV токенах. Сам CRV за год упал с ~$1,2 до ~$0,3.

Пошаговая инструкция: размещение в Curve

Шаг 1: Проверяем активы

Открой Debank, вставь адрес своего кошелька. Я вижу, что у меня на Arbitrum:

  • 68 USDC
  • 4 USDT
  • Немного ETH

Для пула USDC/USDT мне нужно примерно поровну обоих стейблкоинов.

Шаг 2: Обмениваем через 1inch

Мне не хватает USDT. Открываю 1inch.io, выбираю сеть Arbitrum, подключаю MetaMask.

Критические настройки:

  • Slippage: ставлю 0,1% (чтобы не отдать больше, чем нужно)
  • Fusion Mode: выключаю (иначе комиссия будет выше)

Меняю 96 USDC на USDT. Транзакция стоит $0,14 (это реальная цифра из моего блок-эксплорера).

Шаг 3: Размещаем в пул

Иду на Curve → вкладка Pools → выбираю пул USDC/USDT.

Два способа внесения:

  1. Balanced — в той же пропорции, что уже есть в пуле (63% USDC / 37% USDT)
  2. Imbalanced — в любой пропорции (смарт-контракт сам обменяет часть)

Я выбираю Imbalanced, вношу 96 USDC и 4 USDT. При этом часть USDT автоматически обменяется на USDC, чтобы соблюсти баланс пула.

Важно: если раньше ты не работал с Curve, потребуется два approve (разрешения на использование токенов). Это две отдельные транзакции по ~$0,10—0,15 каждая.

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

Шаг 4: Отправляем LP-токен в фарминг

После внесения ликвидности ты получаешь LP-токен (в Curve это называется Gauge token). Теперь его нужно застейкать.

Интерфейс Curve показывает кнопку "Deposit & Stake" — это сделает обе операции последовательно:

  1. Внести активы в пул
  2. Отдать LP-токен в фарминг

Жду подтверждения. Готово — мои $100 теперь работают под 10% годовых.

Шаг 5: Отслеживаем доходность

Открываю Debank → вкладка Portfolio → вижу позицию в Curve. За три дня накапало 0,05 CRV.

Чтобы проверить цену CRV, иду на DEX Screener, ввожу "CRV", выбираю пул на Arbitrum. Цена ~$0,30. Значит, я заработал $0,015 за три дня.

Как забрать деньги и прибыль

Процесс обратный размещению:

  1. Claim rewards — забираю накопленные токены фарминга (CRV, SUSHI и т.д.)
  2. Unstake — вывожу LP-токен из фарминга
  3. Withdraw — обмениваю LP-токен обратно на исходные активы

В Curve каждая операция — отдельная транзакция по $0,10—0,15.

Пример вывода из SushiSwap

У меня там лежало $20 в пуле ETH/USDC. За неделю накапало 0,01 SUSHI (токен стоит $0,56 → заработал $0,006).

Транзакция 1: Claim rewards → забрал 0,01 SUSHI, потратил $0,13 на газ
Транзакция 2: Unstake → вывел LP-токен из фарминга
Транзакция 3: Withdraw → обменял LP-токен на 0,056 ETH + 96,4 USDC

Обрати внимание: я внёс 0,054 ETH + 99,5 USDC, а получил 0,056 ETH + 96,4 USDC. Это нормально — из-за движения цены ETH баланс активов в пуле меняется. Если продать лишний ETH, выйдет примерно столько же долларов, сколько я вложил. Это называется impermanent loss (непостоянные потери), но при стабильной цене ETH они минимальны.

Работа с форками Solidly

Chronos и Solunea — это биржи на коде Solidly. У них общий интерфейс: вкладка Liquidity вместо Pools.

Особенность: 4—5 транзакций вместо 2

Когда я размещал в Solunea пул DAI/USDC, интерфейс показал последовательность:

  1. Approve DAI
  2. Approve USDC
  3. Approve LP-token
  4. Deposit liquidity
  5. Stake LP-token

Каждая транзакция — отдельная. Это неудобно, но код проверенный.

Лайфхак: в маленьких проектах не давай approve на бесконечность. Указывай конкретную сумму (например, 50 DAI вместо unlimited). Если проект взломают, потеряешь только эти 50.

Как занять токены для фарминга

Допустим, у меня 600 USDC, а я хочу фармить в пуле ETH/USDC. Мне нужен ETH.

Вариант 1: Обменять половину

Меняю 300 USDC на ETH через 1inch, дальше размещаю 300 USDC + эквивалент ETH.

Минус: если ETH вырастет, я упущу рост, потому что в пуле активы постоянно ребалансируются к 50/50.

Вариант 2: Занять под залог

  1. Иду на AAVE
  2. Размещаю 400 USDC в депозит под 2% годовых
  3. Занимаю на 200 USDC эфира под 3,5% годовых
  4. Фармлю в пуле ETH/USDC под 26% годовых (на Solunea)

Чистая доходность: 26% (фарминг) - 3,5% (заём) + 2% (депозит) = 24,5% годовых

Риск: если ETH упадёт сильно, кредит могут ликвидировать. Поэтому занимаю максимум 50% от залога.

Проблема с AAVE на Arbitrum

Когда я попробовал занять ETH на AAVE, увидел, что лимит займов полностью исчерпан (20,000 ETH из 20,000 максимально возможных). Пришлось искать альтернативу.

Нашёл Radiant — похожий протокол на Arbitrum. Там:

  • Депозит USDC под 1,24% годовых
  • Заём ETH под 11% годовых (дороже, чем AAVE)

Разместил 400 USDC, занял ETH на 200 USDC. Чистая доходность в итоге: 26% - 11% + 1,24% = 16,24%. Хуже, чем с AAVE, но всё равно выгоднее, чем просто держать стейблкоины.

Типичные ошибки и как их избежать

1. Игнорирование стоимости газа

На Ethereum фарминг в мелких суммах убыточен. Пример:

  • Размещаешь $100
  • Платишь $50 на все approve и deposits
  • Фармишь 3 месяца под 20% годовых → зарабатываешь $5
  • Забираешь ликвидность → ещё $30 на газ

Итого: потерял $75.

На Arbitrum все операции стоят $0,10—0,15, поэтому фармить можно даже $50.

2. Фарминг в неликвидных пулах

Solunea показывает 26% APR в пуле ETH/USDC. Но TVL там всего $111,000. Если внесу $50,000, APR упадёт до ~15% для всех участников пула.

Правило: если твоя сумма больше 10% от TVL пула, доходность упадёт значительно.

3. Продажа токенов фарминга в просадке

CRV стоил $1,20 год назад, сейчас $0,30. Если бы я сразу продавал накопленные токены, получал бы $0,40—0,60 за каждый. Многие ждут роста, но у фарминговых токенов обычно одна траектория — вниз.

Моя стратегия: продаю токены фарминга раз в месяц, независимо от цены. Фиксирую доходность, не спекулирую.

4. Неправильный расчёт impermanent loss

В пуле ETH/USDC я разместил 0,054 ETH + 99,5 USDC (по цене $1850 за ETH). ETH вырос до $2000. Забрал 0,056 ETH + 96,4 USDC.

Если бы просто держал: 0,054 ETH * $2000 + 99,5 USDC = $208,5
Реально получил: 0,056 ETH * $2000 + 96,4 USDC = $208,4

Потерял $0,10 из-за impermanent loss, но заработал ~$2 на комиссиях и фарминге за неделю. Чистый профит: +$1,90.

Сравнение бирж для фарминга (Arbitrum)

Биржа Код TVL Типичный APR Комиссия газа
Curve Проверен, 3+ года $300M+ 5—15% $0,10—0,15
SushiSwap Форк Uniswap V2 $150M+ 4—8% $0,10—0,15
Balancer Собственный, проверен $80M+ 3—7% $0,10—0,15
Chronos Форк Solidly $20M+ 10—20% $0,15—0,25
Solunea Форк Solidly $1M 15—30% $0,15—0,25
Camelot Собственный, новый $100M+ 10—20% $0,15—0,25

Мой выбор: Curve для стейблкоинов (низкий риск impermanent loss), SushiSwap для пар с ETH (проверенный код, умеренный APR).

Инструменты для контроля позиций

Debank

Показывает все твои позиции в DeFi. Открываешь debank.com, вставляешь адрес кошелька → видишь:

  • В каких пулах размещена ликвидность
  • Сколько накопилось токенов фарминга
  • Историю всех транзакций

Можно фильтровать только Arbitrum или смотреть все сети сразу.

DEX Screener

Проверяешь цену токенов фарминга. Ввожу "CRV" → вижу все пулы, где торгуется CRV, выбираю Arbitrum → график цены, объём торгов, ликвидность.

Лайфхак: если объём торгов меньше $10,000 в день, продать большую сумму токенов будет сложно (проскальзывание съест прибыль).

Block Explorer (Arbiscan)

Проверяю, сколько реально потратил на газ. MetaMask иногда некорректно оценивает комиссию. В Arbiscan вижу точную цифру: транзакция на $0,13 вместо $2, которые показал MetaMask.

Расширенная стратегия: цепочка из 3 протоколов

Это то, что я делаю с суммами $5000+:

  1. Radiant: размещаю $3000 USDC в депозит (1,24% APR)
  2. Radiant: занимаю $1500 ETH под залог USDC (11% APR на займ)
  3. Solunea: фармлю в пуле ETH/USDC с этим ETH + ещё $1500 USDC (26% APR)

Доходность:

  • Фарминг: $3000 * 26% = $780 в год
  • Заём: $1500 * 11% = -$165 в год
  • Депозит: $3000 * 1,24% = +$37 в год

Итого: $780 - $165 + $37 = $652 в год, или 21,7% от $3000

Риски:

  • Impermanent loss в пуле ETH/USDC
  • Ликвидация кредита, если ETH упадёт >50%
  • Взлом Solunea (маленький TVL = выше риск)

Поэтому я использую эту стратегию максимум с 20% портфеля.

Налоговый учёт фарминга

В России пока нет чёткого регулирования DeFi-доходов, но я веду учёт так:

  1. Дата внесения ликвидности — начало позиции
  2. Дата вывода — фиксация дохода/убытка
  3. Токены фарминга — продаю сразу, засчитываю как доход по курсу продажи

Пример: внёс $100, фармил 3 месяца, заработал 0,5 CRV, продал их за $0,15. Вывел $102. Налогооблагаемый доход: $2,15.

Храню все транзакции из Debank в CSV для бухгалтера.

Что дальше

Фарминг на децентрализованных биржах — это baseline стратегия в DeFi. Когда освоишь её, можешь двигаться дальше:

Если хочешь разбирать такие стратегии каждую неделю, подписывайся на мой Telegram-канал: https://t.me/+y9vUCFalo1E0NGUy. Там делюсь свежими находками, предупреждаю о рисках и показываю реальные цифры из своего портфеля.

FAQ

Можно ли потерять деньги на фарминге?

Да. Основные риски: impermanent loss (если один из активов сильно меняется в цене), взлом смарт-контракта биржи, падение цены токенов фарминга. На стейблкоиновых парах (USDC/USDT) первый риск минимален, но APR там ниже — обычно 5—15%.

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

Сколько нужно вложить, чтобы фарминг имел смысл?

На Arbitrum — от $50. Все операции стоят $0,10—0,15, поэтому даже с $50 за месяц под 10% APR заработаешь ~$0,40, а потратишь на газ ~$0,60. С $100 уже выходишь в плюс. На Ethereum — минимум $5000 из-за дорогого газа ($20—50 за транзакцию).

Как часто нужно забирать токены фарминга?

Я делаю это раз в месяц. Чаще — переплачиваешь на газе. Реже — рискуешь, что токен сильно упадёт в цене (у большинства фарминговых токенов нисходящий тренд). Если сумма меньше $10 в токенах, жду, пока накопится больше.

Какой пул выбрать новичку?

Начни со стейблкоиновой пары на Curve (USDC/USDT или 3pool). Там нет impermanent loss, код проверен годами, APR предсказуемый 5—10%. Когда разберёшься с интерфейсом, переходи на пары с ETH (ETH/USDC) — там доходность выше, но уже есть риск IL.

Что такое "Deposit & Stake" в интерфейсе?

Это кнопка, которая объединяет две операции: (1) внести активы в пул и получить LP-токен, (2) отдать LP-токен в фарминг. Вместо двух отдельных транзакций ты платишь за одну или две последовательные. Экономия на газе — 30—50%.