Bridge mode

Отправка токенов и NFT через мосты через сеть Hyperlane.

Режим Bridge mode позволяет взаимодействовать с протоколами, благодаря которым есть возможность минтить NFT и отправлять токены и NFT из доступных сетей через протоколы, работающие в сети Hyperlane.

  • В разделе Mode выбираем Bridge Mode;

  • В разделе Run mode выбираем, в каком порядке будут запускаться кошельки:

    1. Parallel - параллельная работа (мультипоток) с прокси или без них;

    2. Оne-by-one - кошельки будут запускаться друг за другом с прокси или без них;

    3. Оne-by-one (mobile proxy) - кошельки будут запускаться друг за другом с использованием мобильных прокси. Предварительно мобильные прокси должны быть также добавлены в раздел Settings -> Proxies и привязаны к аккаунтам в Аccount Manager.

  • Чтобы использовать готовый пресет настроек работы софта, нажимаем на поле выбора в разделе Select preset и выбираем нужный пресет;

  • Чтобы запустить заранее подготовленную группу кошельков, выбираем ее в разделе Select Accounts group to launch;

  • В поле Select Type доступно два варианта:

    1. Bridge ERC20 - позволит бриджить токены из сети ERC20 в другие доступные сети. Работа модуля на примере Merkly: в самом начале софт сминтит фантик hMerk, который и будет бриджиться между выбранными сетями. Стоит отметить, что минт токена hMerk происходит один раз за всю сессию, то есть, если вы выбрали 5 разных сетей и поставили 20 транзакций, то в самом начале токен hMerk сминтится один раз, и все 20 транзакций будут совершаться именно этим токеном между выбранными сессиями.

    2. Bridge NFT позволит сминтить NFT и отправить её в доступные сети. Аналогичный режим, как и Bridge ERC20, но тут будет бриджиться NFT, которую сминтит софт в начале сессии и которая тоже из себя представляет фантик и не имеет никакого ютилити.

  • В поле Select Dapp выбираем приложение, с которым будет взаимодействовать софт;

  • В поле Select blocks выбираем сети, с которыми будет взаимодействовать софт в протоколе, который вы выбрали в разделе Select Dapp. Обратите внимание, чтобы софт отработал корректно, необходимо иметь токены для оплаты газа в каждой сети, которую вы выбрали;

  • Нажав на кнопку Select all, вы выберите все сети, которые представлены в списке;

  • Чтобы выбрать отдельные сети, нажимаем на чек-боксы напротив нужной сети.

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

  • В разделе Delays выставляются задержки между действиями. Есть два режима: Стандартный и Pro;

  • В стандартном режиме три настройки:

    1. Wallet - задержка между запуском кошельков;

    2. Block - задержка между блоками-сценариями (протоколами).

  • В режиме Pro есть возможность указать дополнительную настройку Gas guard. При активации этой задержки ваш кошелек будет дополнительно уходить в сон, если несколько аккаунтов в одной и той же сессии одновременно будут готовы к работе после достижения выставленного вами уровня газа для работы софта. Мы сделали это для того, чтобы все эти кошельки одновременно не начали слать транзакции после достижения выставленного вами уровня газа;

  • В поле Select first chain выбираем сеть, из которой будут отправлены токены в выбранные вами сети в разделе Select blocks;

  • Если у вас будет включен чек-бокс Choose random first chain, то изначальная сеть отправки будет выбрана рандомным образом. Это позволит вам запускать много кошельков в одной сессии и не переживать, что они все пойдут по одному маршруту.

  • В поле Amount of transactions вводим число транзакций в диапазоне, в котором они должны быть совершены на каждом кошельке за время одной сессии;

  • В разделе Max gas price выставляем максимальный газ в сети Ethereum, при котором будут совершаться транзакции. Софт будет ждать, когда газ в сети Ethereum упадет до нужного значения, и только тогда начнет совершать транзакции;

  • Если чек-бокс Check destination balance? включен, то при выборе блока с закольцованной транзакцией (например, Polygon -> Gnosis и Gnosis -> Polygon) в случае, если в Polygon у вас были токены для отправки, они отправятся в Gnosis, но если в сети Gnosis у вас не окажется баланса для отправки в Polygon - софт пропустит этот шаг и перейдет сразу к следующему блоку, чтобы не падать в ошибку и продолжить работу;

  • Если чек-бокс Mint on every chain активирован, то софт сминтит NFT в каждой сети;

  • Если чек-бокс Approve INFINITE amounts активирован, то у вас будет апрувиться бесконечное число токенов, для того, чтобы перед каждым повторным свапом/бриджом вам не нужно было заново апрувить ваши токены. Если чек-бокс выключен, будет апрувиться только та сумма, которая нужна для совершения транзакции;

  • Чтобы кошельки включались в работу в рандомном порядке, оставляем включенным чек-бокс "Randomize wallets".

  • Чтобы сохранить настройки задержек сессии для использования этих же настроек в других сессиях, жмем кнопку Save this as preset, вводим название пресета и сохраняем. Позже этот пресет можно будет выбрать в поле Select preset;

  • Выбираем кошельки, которые будут запущены в работу, и жмем Launch.

Last updated