# Merkly ETH mode

Принцип работы Merkly ETH mode следующий: Отправляем ETH в нужные сети с бирж, в настройках сессии выбираем чек-боксы с нужными сетями, выбираем по желанию первую сеть, выставляем желаемый объем или количество транзакций и запускаем сессию. Самое главное, не забывайте о нативном токены для оплаты газа в каждой из сетей - он должен там быть для корректной работы кошельков в рамках сессии по выбранным сетям.

* В разделе **Mode** выбираем **Merkly ETH mode**;
* В разделе **Run mode** выбираем, в каком порядке будут запускаться кошельки:
  1. **Parallel** - параллельная работа (мультипоток) с прокси или без них;
  2. **Оne-by-one** - кошельки будут запускаться друг за другом с прокси или без них;
  3. **Оne-by-one (mobile proxy)** - кошельки будут запускаться друг за другом с использованием **мобильных прокси**. Предварительно мобильные прокси должны быть также добавлены в раздел Settings -> [Proxies](https://docs.nfd.gg/main/ru-combine-software/razdel-setting/dobavlenie-proksi) и привязаны к аккаунтам в [Аccount Manager](https://docs.nfd.gg/main/ru-combine-software/account-manager).
* Чтобы использовать готовый пресет настроек работы софта, нажимаем на поле выбора в разделе **Select preset** и выбираем нужный пресет.
* Чтобы запустить заранее подготовленную группу кошельков, выбираем нужную в разделе **Select Accounts group to launch**;
* В поле **Select Dapp** выбираем приложение, с которым будет взаимодействовать софт;
* В поле **Select blocks** выбираем сети, с которыми будет взаимодействовать софт в протоколе, который вы выбрали в разделе **Select Dapp.** Обратите внимание, чтобы софт отработал корректно, **необходимо иметь токены для оплаты газа в каждой сети, которую вы выбрали**;
* Нажав на кнопку **Select all** вы выберите все сети, которые представлены в списке;
* Чтобы выбрать отдельные сети, нажимаем на чек-боксы напротив нужной сети.

<figure><img src="/files/88tYg8rK6GSzmcS2FaZj" alt=""><figcaption></figcaption></figure>

Если вы выберите все сети, которые сейчас доступны в Merkly ETH mode, то софт будет взаимодействовать с любыми из выбранных сетей, но необязательно, что он за одну сессию затронет все протоколы. Это будет зависеть от выбранного вами количества транзакций или объема для конкретного кошелька.

Если выбраны все блоки, но в каких-то из выбранных сетей у вас не было нужного токена для оплаты газа, то софт пропустит эту сеть и будет искать сеть из выбранных, в которой есть токены для оплаты газа.

* В разделе **Delays** выставляются задержки между действиями. Есть два режима: Стандартный и Pro;
* В стандартном режиме три настройки:&#x20;
  1. **Wallet** - задержка между запуском кошельков;&#x20;
  2. **Block** - задержка между блоками-сценариями (протоколами);
* В режиме **Pro** есть возможность указать дополнительную настройку **Gas guard.** При активации этой задержки, ваш кошелек будет дополнительно уходить в сон, если несколько аккаунтов в одной и той же сессии одновременно будут готовы к работе после достижения выставленного вами уровня газа для работы софта. Мы сделали это для того, чтобы все эти кошельки одновременно не начали слать транзакции после достижения выставленного вами уровня газа;
* В поле **Select first chain** выбираем сеть **из** которой будут отправлены токены **в** выбранные вами сети в разделе **Select blocks;**
* Если у вас будет включен чек-бокс **Choose random first chain**, то изначальная сеть отправки будет выбрана рандомным образом. Это позволит вам запускать много кошельков в одной сессии и не переживать, что они все пойдут по одному маршруту.

<figure><img src="/files/Vg0jnXRZ0oOU3Yw68ryt" alt=""><figcaption></figcaption></figure>

* В разделе **Target Mode** доступно два режима:
  1. **Volume** - при выборе этого режима софт будет работать до установленного вами желаемого объема на кошельке. После выбора этого режима введите диапазон желательного объема в поле **Target Volume USD.** Если у вас на кошельке баланс 200$, и вы указали желаемый объем 1000$, а в **Work Amount Range** 50%, то софт сделает 10 транзакции Х 100$, чтобы получить 1000$ объема, и его работа в рамках этой сессии окончатся;
  2. **Transactions** - при выборе этого режима софт сделает нужное количество транзакций. Желаемое количество транзакций указывается в поле **Amount of transactions.**
* В разделе **Work Amount Range** указываем диапазон суммы в процентах, которые будут задействованы в сессии для работы каждого из выбранных кошельков. То есть, если на балансе вашего кошелька 1 $ETH, и вы выставили 40-50%, то софт будет работать с диапазоном в 0.4-0.5 $ETH. Это правило будет применяться ко всем кошелькам, которые выбраны в рамках этой сессии, и этот процент будет рандомно выбираться перед каждым следующим запущенным блоком-сценарием;
* В разделе **Max gas price** выставляем максимальный газ в сети Ethereum, при котором будут совершаться транзакции. Софт будет ждать, когда газ в сети Ethereum упадет до нужного значения, и только тогда начнет совершать транзакции;
* Если чек-бокс **Approve INFINITE amounts** активирован, то у вас будет апрувиться бесконечное число токенов для того, чтобы перед каждым повторным свапом/бриджом вам не нужно было заново апрувить ваши токены. Если чек-бокс выключен, будет апрувиться только та сумма, которая нужна для совершения транзакции;
* Чтобы кошельки включались в работу в рандомном порядке, оставляем включенным чек-бокс "**Randomize wallets**".
* Чтобы сохранить настройки задержек сессии для использования этих же настроек в других сессиях, жмем кнопку **Save this as preset**, вводим название пресета и сохраняем. Позже этот пресет можно будет выбрать в поле **Select preset;**
* Выбираем кошельки, которые будут запущены в работу, и жмем **Launch**.

<figure><img src="/files/cOLvkEtbDNaj6AKSCqwB" alt=""><figcaption></figcaption></figure>

* Ваши кошельки запущены в работу. Отследить процесс работы кошельков вы можете в разделе [Отслеживание работы кошельков](https://docs.nfd.gg/main/ru-combine-software/moduli/rabota-i-zapusk-modulei/modul-hyperlane/otslezhivanie-raboty-koshelkov).


---

# Agent Instructions: 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:

```
GET https://nfd-gg.gitbook.io/main/ru-combine-software/moduli/rabota-i-zapusk-modulei/modul-hyperlane/nastroika-i-zapusk/merkly-eth-mode.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
