Как AI-агенты и скрипты покупают EVM-газ через API
Руководство по программному заказу микрогаза для ботов, автономных агентов и CI-пайплайнов без API-ключей, аккаунтов и проверок KYC.
Автономным программным агентам и бэкенд-скриптам регулярно требуется решать проблему холодного старта. Когда агент создает свежий внешний аккаунт (EOA) для клейма аирдропа или вызова смарт-контрактов, на адресе нулевой баланс для оплаты валидаторам.
Для этого разработчики выбирают решение api купить eth газ. В отличие от централизованных бирж с KYC и паролями, 1gwei.dev предлагает открытый HTTP-сервис, где скрипт пополнения газа кошелька выполняет пополнение газа без api ключа.
Агентам нужен нативный баланс газа, а не только платежные протоколы
Протоколы вроде x402 позволяют оплачивать вызовы API стейблкоинами. Однако транзакции в EVM все равно сжигают нативные монеты при исполнении байт-кода. Агенту с балансом вне сети требуется нативный баланс газа eoa на адресе.
Будь то Ethereum (ETH), Arbitrum (ETH), Base (ETH), Robinhood (ETH), Polygon (POL), HyperEVM (HYPE), BNB Chain (BNB) или тестнет Sepolia (ETH), валидаторам нужны подлинные нативные монеты прямо на целевой адрес.
API криптозаправки против пеймастеров и релееров
Paymaster спонсирует только UserOperation в смарт-аккаунтах
Paymaster в ERC-4337 позволяет выполнять транзакции без газа или платить комиссию токенами ERC-20, но это работает исключительно в архитектуре смарт-кошельков.
Криптозаправка доставляет нативный газ на любые обычные EOA
Обычным скриптам и приватным ключам пеймастеры не подходят. Наша openapi криптозаправка продает малые суммы нативного газа прямо на адрес получателя после оплаты счета.
Программный цикл заказа: Котировка, Заказ, Оплата, Опрос
Цикл интеграции описан в llms.txt документация газа и llms-full.txt и включает четыре простых HTTP-шага.
1. Запрос живой котировки
Вызовите GET /api/quote?chain={chain}ðAmount={amount} до создания заказа, чтобы узнать сумму счета и базовую комиссию сети.
2. Создание заказа на газ
Отправьте POST /api/orders с destAddress, chain, ethAmount и method (LN, XMR или x402). Можно передать ref для партнерской комиссии или sendAt для отложенной отправки.
3. Оплата выставленного счета
Для Lightning оплатите bolt11 через привычный lightning счет gas api. Для Monero выполните перевод на payment.address: оплата газа monero программно проходит за считанные секунды. Для x402 переведите USDC в Base.
4. Опрос статуса выплаты
Опрашивайте GET /api/orders/{id} каждые 3–8 секунд. После оплаты статус станет paid, затем sent, и скрипт завершит опрос статуса заказа txhash для проверки транзакции в сети.
Параметры токенов и лимиты в разных сетях
Параметр ethAmount в запросе означает нативную монету выбранной сети: для Polygon это POL, для HyperEVM — HYPE, а для BNB Chain — BNB.
Смотрите GET /api/meta для актуальных лимитов и пресетов. Сервис создан для микропополнений, поэтому лимиты намеренно скромные.
Автоматизация CI-пайплайнов и заправка в Sepolia
Тестовые стенды и CI-раннеры часто падают, когда публичные краны пусты или требуют GitHub и капчу.
С помощью sepolia gas api ci тестовые пайплайны заказывают тестовый ETH программно перед деплоем временных контрактов без ручного участия.
Обработка ошибок, безопасность и границы приватности
Транзакции в блокчейне окончательны: скрипты должны проверять чексумму адреса до отправки.
Выплаты идут с нашего горячего кошелька, а не из децентрализованного пула контрактов. 1gwei.dev не делает ваш адрес кошелька неотслеживаемым, и ничто не скрывает публичную транзакцию в обозревателях блоков. Мы гарантируем, что никакие идентификационные данные или аккаунты бирж не связывают источник оплаты с адресом получателя.
Частые вопросы
Как AI-агент может пополнить EVM-кошелек газом без KYC?
Агент вызывает публичный REST API 1gwei.dev для создания заказа с целевым адресом и сетью, оплачивает счет Lightning или Monero и опрашивает статус до отправки газа.
Чем API криптозаправки отличается от API пеймастера?
API пеймастера спонсирует UserOperation для смарт-аккаунтов. API криптозаправки доставляет нативный газ (ETH, POL, HYPE, BNB) на стандартные EOA-адреса для любых транзакций.
Какой интервал опроса статуса заказа рекомендуется?
Мы рекомендуем опрашивать GET /api/orders/{id} каждые 3–8 секунд. Опрос чаще раза в 2 секунды может вызвать ограничение частоты, а реже 10 секунд создает лишнюю задержку.
Какие параметры обязательны при вызове POST /api/orders?
Нужно передать destAddress (0x-адрес получателя), chain (ключ сети, например base или hyperevm), ethAmount (желаемое количество газа) и method ('LN', 'XMR' или 'x402').
Могут ли CI/CD пайплайны использовать этот API для тестнета Sepolia?
Да. Раннеры могут программно заказывать ETH в Sepolia и оплачивать счет без капчи, привязки к аккаунтам GitHub и очередей публичных кранов.
Как обеспечивается приватность оплаты для автоматических скриптов?
При оплате через Monero или Lightning данные отправителя не попадают в ончейн. Выплата с нашего горячего кошелька публична в сети, но связь с источником платежа отсутствует.