> For the complete documentation index, see [llms.txt](https://help.wavesfunnynode.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.wavesfunnynode.com/documentation/ru/prefs/svopy-pref.md).

# Свопы Pref

## Pref Swap и токены

**Pref Swap** — одна из самых мощных функций WFN V2. Она позволяет автоматически обменивать заработанные вами вознаграждения на другие токены в блокчейне Waves

### Как это работает

Когда движок WFN V2 обрабатывает ваши вознаграждения, он проверяет ваши предпочтения в блокчейне. Если вы указали «Целевой токен», система автоматически направит ваши вознаграждения через децентрализованную биржу (DEX), чтобы обменять их перед отправкой в ваш кошелёк

#### Поддерживаемые обмены

Вы можете настроить до 3 пар токенов для ваших вознаграждений:

1. **WAVES** → Ваш целевой токен (например, USDT, WX)
2. **LP-токены** → Ваш целевой токен (например, WAVES)
3. **UNIT-токены** → Ваш целевой токен (например, WAVES)

#### Персонализированный выбор DEX

В WFN мы верим в полный контроль. Хотя по умолчанию наша система использует интеллектуальную маршрутизацию, чтобы найти для вас лучший курс, **каждый пользователь и владелец проекта имеет право точно выбирать, через какую биржу будут обмениваться их токены**

Если вы предпочитаете ликвидность или функции определённой платформы, вы можете настроить параметры, чтобы приоритет отдавался:

* **Puzzle Swap:** Наш основной агрегатор для лучших общих курсов по всей экосистеме.
* **WX.Network:** Для глубокой ликвидности и нативных токенов экосистемы Waves
* **Swop.Fi:** Для эффективного автоматизированного маркет-мейкинга и определённых пар токенов

#### Проскальзывание и резервный вариант

* **Допустимое проскальзывание:** По умолчанию мы используем допуск проскальзывания 1%, чтобы защитить ваши сделки от резких колебаний цены

{% hint style="warning" %}
**Отказ от ответственности:** WFN не гарантирует конкретные курсы обмена или влияние на цену для любых свопов. Хотя мы следим за системой, чтобы убедиться, что она работает корректно, мы не несем ответственности за вызванные рынком колебания курсов или ликвидности на DEX
{% endhint %}

* **Автоматические повторы:** Если своп не удаётся в ходе цикла обработки (например, из-за временной перегрузки сети или скачков цены), система не сдаётся. Она **автоматически повторит попытку обмена в следующем цикле**
* **Резервная биржа:** Если своп не удаётся на выбранной вами основной DEX, наша система может автоматически попытаться направить своп через **резервную биржу** (например, Puzzle Swap), чтобы обеспечить завершение сделки
* **Резервная отправка итогового вознаграждения:** Если ошибка сохраняется после нескольких повторных попыток или если волатильность остаётся слишком высокой, система в итоге вернётся к отправке вам **исходного токена вознаграждения** (например, отправит вам WAVES вместо USDT, который вы хотели). Это мера безопасности, чтобы гарантировать, что вы **никогда не потеряете свои вознаграждения**


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.wavesfunnynode.com/documentation/ru/prefs/svopy-pref.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
