Guides

Ошибка insufficient funds for gas: что значит и как исправить

21 октября 2026 г.
5 мин чтения

Кошелёк пишет insufficient funds for gas * price + value, хотя USDT есть? Какая монета платит газ в каждой сети, сколько держать и как её получить.

Таблица сетей и монет, которыми платится газ: ETH, BNB, POL, ETH во втором уровне, AVAX и TRX, с рекомендуемым запасом.
Insufficient funds for gas: каждой сети нужна своя монета на том же адресе. Открыть схему крупнее

Сообщение insufficient funds for gas * price + value значит, что на адресе не хватает собственной монеты сети, чтобы оплатить транзакцию. Токены вроде USDT, USDC или SHIB газ не оплачивают. В Ethereum газ платится в ETH, в BNB Smart Chain — в BNB, в Polygon — в POL, в Arbitrum и Base — в ETH этой сети. Добавьте на тот же адрес немного нужной монеты, и перевод пройдёт.

Прочитайте ошибку буквально

Перед приёмом транзакции узел Ethereum проверяет одно неравенство: нативный баланс должен быть не меньше gas limit × max fee per gas + value. Value — сумма нативной монеты, которую вы отправляете (при переводе токена — ноль). Если неравенство не выполняется, узел сразу отклоняет транзакцию: ничего не отправлено и ничего не списано. Поэтому сама ошибка безвредна — вы ничего не теряете, просто пока не можете отправить.

Удивляют две детали. Во-первых, проверка идёт по максимальной комиссии, а не по ожидаемой. Кошелёк, который ставит max fee вдвое выше текущей base fee, требует вдвое больше доступного ETH, чем в итоге спишется; разница не тратится. Во-вторых, при попытке отправить весь баланс ETH сумма плюс комиссия превышают баланс. Кнопка «Макс» в кошельке обычно сама вычитает комиссию.

Какая монета платит газ и сколько примерно

Газовая монета каждой сети и запас на несколько переводов токена (октябрь 2026, зависит от нагрузки)
СетьМонета газаГаз перевода токенаДержать запас
EthereumETH~45 000–65 000 gas0,002–0,005 ETH
BNB Smart ChainBNB~45 000–65 000 gas0,002 BNB
Polygon PoSPOL~50 000–65 000 gas1–2 POL
Arbitrum / Base / OptimismETH в этом L2газ L2 + данные в L10,0005 ETH
Avalanche C-ChainAVAX~50 000–65 000 gas0,05 AVAX
TRON (TRC20)TRX (энергия)~65 000–130 000 энергии15–30 TRX без энергии

Запасы ориентировочные и намеренно с запасом; реальная цена зависит от текущей цены газа. Калькулятор газа даст точную цифру для вашего gas limit и gwei, а калькулятор max fee EIP-1559 покажет, сколько баланса «замораживает» настройка max fee. У TRON своя модель с энергией и пропускной способностью — её считает калькулятор комиссии USDT TRC20.

Четыре способа получить газовую монету

  1. Вывести с биржи в нужной сети. Купите ETH, BNB или POL на несколько долларов и выведите прямо на свой адрес, выбрав ту же сеть, где лежат токены.
  2. Попросить прислать немного. Подойдёт любой перевод газовой монеты на ваш адрес; в большинстве сетей хватит 2–3 долларов.
  3. Обменять часть другой монеты на газовую. Например, обменять немного другой монеты на BNB с выплатой на адрес, где лежат ваши BEP20-токены.
  4. Воспользоваться функцией «без газа» в кошельке, если она есть. Некоторые кошельки предлагают платить комиссию токеном для отдельных переводов через свой ретранслятор; проверьте размер комиссии перед подтверждением.

Разновидности той же проблемы

  • gas required exceeds allowance — лимит газа в кошельке слишком мал для этого перевода, или транзакция завершилась бы ошибкой. Не поднимайте лимит вслепую: токен с ограничениями перевода или контракт на паузе тоже дают эту ошибку.
  • intrinsic gas too low — лимит газа ниже минимума 21 000 для любой транзакции Ethereum. Пусть кошелёк рассчитает его сам.
  • max fee per gas less than block base fee — заданный max fee ниже текущей base fee; транзакцию не включат, пока base fee не снизится. Поднимите max fee.
  • replacement transaction underpriced — вы пытаетесь заменить ожидающую транзакцию с тем же nonce, но комиссия выросла слишком мало. Большинство узлов требуют прибавку примерно от 10%.

Если транзакцию приняли, но в сети она завершилась ошибкой (статус Fail или Reverted в обозревателе), это другая ситуация: газ, потраченный до точки сбоя, списывается. Прочитайте причину ошибки в обозревателе, прежде чем повторять с большим газом.

Планируйте газ ещё до выплаты обмена

Если получаете токены из обмена, подумайте на шаг вперёд: придётся ли их потом переводить? Когда KOT.CASH выплачивает USDT в BNB Smart Chain или Ethereum, приходит только токен. Держите на этом адресе немного BNB или ETH либо выбирайте сеть выплаты, где газ у вас уже есть. Для частых мелких переводов дешёвая сеть экономит больше, чем разница в комиссии обмена; см. какая сеть лучше для переводов USDT.

Частые вопросы

У меня 500 USDT. Почему я не могу их отправить?

Комиссия платится в монете сети, а не в USDT. Добавьте на тот же адрес немного ETH, BNB, POL или TRX — в зависимости от сети.

Я теряю деньги, когда появляется эта ошибка?

Нет. Узел отклоняет транзакцию до отправки в сеть, поэтому комиссия не списывается.

Почему кошелёк хочет больше ETH, чем показанная комиссия?

Проверка баланса идёт по максимальной комиссии, которую вы разрешаете, а не по ожидаемой. Неиспользованная часть не списывается.

Можно оплатить газ в Arbitrum эфиром из Ethereum?

Нет. Нужен ETH в самом Arbitrum. Выведите в сети Arbitrum или переведите немного через мост.

Сколько газовой монеты держать?

Столько, чтобы хватило на два-три перевода в часы нагрузки: несколько долларов в большинстве сетей, больше — в Ethereum во время перегрузки.

Калькулятор газаГаз в Ethereum простыми словамиTRON: транзакция упала с OUT_OF_ENERGYЛучшая сеть для переводов USDT

Источники

Готовы обменять крипту?

Быстрые, прозрачные свопы — регистрация не нужна.

Начать обмен
Ошибка insufficient funds for gas: что значит и как исправить | KOT.CASH