Hlavní překážka při onboardingu Web3 začíná jednou otázkou: "Kde seženu ETH na benzín?" Nativní poplatky za tokeny jsou hlavním zdrojem tření uživatelského zážitku, což vede k poklesům a zpomaluje masové přijetí. ZeroDev umožňuje skutečnou abstrakci plynu, umožňuje uživatelům platit transakční poplatky v $USDC nebo v jakémkoli ERC-20. Technický podrobný průzkum, který dělá z Web3 podobný Web2. 👇
To je robustní řešení. Je to implementace ERC-4337, která vytváří plynulý tok. Kouzlo se odehrává prostřednictvím chytrého kontraktu Gas Sponsorship (ERC-20 Gas Sponsor): Smart Contract, který se nachází mezi chytrým účtem uživatele a sítí. Jeho úkol je jednoduchý: ověřit uživatelovu $USDC platbu a ihned zaplatit původní náklady na plyn. Tím se odděluje platba uživatele od vyrovnání řetězce.
Tvoje aplikace, tvá pravidla. ZeroDev nabízí dva výkonné modely ERC-20 Gas Sponsorship, které dávají zakladatelům a vývojářům maximální kontrolu nad ekonomikou: Sponzor Circle Gas: Používá konkurenční, bezpovolené směnné kurzy. Integruje povolení EIP-2612 pro bezproblémové, jednopodpisové schválení uživatelem. Sponzor ZeroDev Gas: Financováno sám prostřednictvím našeho dashboardu. Vložte nativní měnu (např. ETH) a nastavte si vlastní $USDC konverzní kurz. Perfektní pro aplikace s velkým objemem.
Proces je technicky elegantní. Když je transakce zahájena: Smart Account vytváří UserOperation (UserOp). Vaše SDK nastaví pole paymasterAndData tak, aby ukazovalo na ERC-20 Gas Sponsor. Uživatelské schválení $USDC (prostřednictvím povolení nebo standardního schválení) je zahrnuto v těchto datech a přesně říká Gas Sponsorovi, jak je má účtovat.
Bundler předkládá UserOp do smlouvy EntryPoint k ověření. Vstupní bod volá funkci validateUserOp od sponzora plynu. Sponzor plynu kontroluje: 1) Uživatel má dostatečný $USDC zůstatek a 2) Podpis/povolení je platné. Pokud oba projdou, sponzor plynu implicitně souhlasí, že poplatek za plyn zaplatí ze svého předem stakovaného nativního tokenového vkladu.
To je silný moment abstrakce: výměna je pro uživatele neviditelná. Po úspěšném spuštění UserOp EntryPoint volá postoperační funkci Gas Sponsora. Sponzor plynu vypočítá přesné náklady na původní plyn. Automaticky nabíjí uživatelův Smart Account přenosem ekvivalentního $USDC na sebe. Bundler je proplacen v nativním žetonu z vkladu Gas Sponsora. Uživatel platí v USDC; Síť je placena v původním plynu. Spolehlivé a neviditelné uživatelské zkušenosti.
3,37K