Головна перешкода в адаптації на Web3 починається з одного питання: «Де взяти ETH для пального?» Нативні комісії за токени — це серйозний фактор тертя для користувачів, що призводить до втрат продажів і уповільнює масове впровадження. ZeroDev забезпечує справжню екстракцию газу, дозволяючи користувачам сплачувати транзакційні комісії в $USDC або будь-якому ERC-20. Покроковий технічний аналіз, який робить Web3 схожим на Web2. 👇
Це надійне рішення. Це реалізація ERC-4337, яка створює безшовний потік. Магія відбувається через смарт-контракт Gas Sponsorship (ERC-20 Gas Sponsor): смарт-контракт, який розташований між смарт-акаунтом користувача та мережею. Його завдання просте: перевірити платіж користувача $USDC і одразу передбачити власну вартість бензину. Це відокремлює платіж користувача від розрахунку ланцюга.
Твій додаток, твої правила. ZeroDev пропонує дві потужні моделі спонсорства ERC-20 Gas, надаючи засновникам і розробникам максимальний контроль над економікою: Спонсор Circle Gas: використовує конкурентні, бездозволні курси обміну. Інтегрує дозволи EIP-2612 для безперешкодного затвердження користувача з одним підписом. Спонсор ZeroDev Gas: Самостійно фінансується через нашу панель приладів. Внесіть рідну валюту (наприклад, ETH) і встановіть свій власний $USDC курс конвертації. Ідеально підходить для додатків з великим обсягом роботи.
Процес технічно елегантний. Коли ініціюється транзакція: Смарт-акаунт створює UserOperation (UserOp). Ваш SDK налаштовує поле paymasterAndData так, щоб воно вказувало на ERC-20 Gas Sponsor. Схвалення користувача $USDC (через дозвіл або стандартний дзвінок на схвалення) включено до цих даних, і Газовому спонсору чітко повідомляється, як їх стягувати.
Bundler передає UserOp контракту EntryPoint для валідації. EntryPoint викликає функцію validateUserOp Газового спонсора. Газовий спонсор перевіряє: 1) Користувач має достатній баланс $USDC, і 2) Підпис/дозвіл дійсний. Якщо обидва проходять, газовий спонсор неявно погоджується сплатити газову комісію з попередньо стейкінгового нативного токен-депозиту.
Це потужний момент абстракції: обмін стає невидимим для користувача. Після успішного виконання UserOp EntryPoint викликає постопераційну функцію газового спонсора. Газовий спонсор розраховує точну вартість нативного газу. Він автоматично стягує кошти зі смарт-акаунта користувача, передаючи еквівалентний $USDC собі. Bundler отримує компенсацію у вигляді рідного токена з депозиту газового спонсора. Користувач сплачує у USDC; Мережа оплачується за допомогою власного газу. Надійний і невидимий UX.
3,39K