November 12, 2024

Rabby Wallet: готовим кошелек к быстрым транзакциям в условиях повышенной сетевой нагрузки

Ринат о крипте — подписывайтесь, пишу о том, как зарабатываю на крипте.

Disclaimer. Материал написан на примере сети Arbitrum, но вместо ARB можно использовать ту сеть, в которой необходимо выполнить транзакцию. Для этого выберите соответствующую RPC в Infura и добавьте её в Rabby. Транзакцию для настройки газа выполните в этой же сети.

1. Настройка кастомной RPC через Infura

1.1 Получите URL эндпоинта Arbitrum в Infura:

  • Зайдите на infura.io
  • Создайте новый проект или выберите существующий
  • В разделе "Endpoints" найдите Arbitrum, выберите "MAINNET" и сохраните

Скопируйте URL:

1.2 Добавление RPC в Rabby Wallet


Откройте расширение Rabby Wallet нажмите "More" → "Networks", найдите сеть Arbitrum One, и ставьте скопированный URL из Infura в поле "RPC URL"

Добавляем кастомный RPC в сеть ARB


2. Настройка повышенного газа

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

Чтобы вручную установить уровень газа, необходимо выполнить предварительную транзакцию в выбранной сети. Во время этой транзакции можно задать кастомный уровень газа, указав в поле "Custom" значение в диапазоне от 3x до 5x текущего уровня в поле "Instant", при условии, что вы провели предварительную транзакцию за несколько минут до основной. Потребуются дополнительные затраты в сети ARB, однако повышенный уровень газа позволит приоритизировать целевую транзакцию.

Предварительную транзакцию можно сделать через мосты:

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

Задаем кастомный уровень газа в Rabby Wallet

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

3. Следите за уровнем газа ☝️🐸

Следите за уровнем газа в предверии целевой транзакции, т.к. иногда газ доходит до немыслимых значений, в эти моменты лучше переплатить несколько центов в случае ARB чем недоплатить и втыкать в монитор в ожидании зависшей сделки.

На этом все. Удачи!