De grootste hindernis bij het onboarden in Web3 begint met één vraag: "Waar krijg ik ETH voor gas?" Inheemse token gasprijzen zijn een belangrijk punt van frictie in de gebruikerservaring, wat leidt tot afhaakmomenten en de massale adoptie vertraagt. ZeroDev maakt echte gasabstractie mogelijk, waardoor je gebruikers transactiekosten kunnen betalen in $USDC, of elke ERC-20. De stapsgewijze technische diepgaande analyse die Web3 als Web2 laat aanvoelen. 👇
Dit is een robuuste oplossing. Het is een ERC-4337-implementatie die een naadloze stroom creëert. De magie gebeurt via het Gas Sponsorship smart contract (de ERC-20 Gas Sponsor): een Smart Contract dat tussen de Smart Account van de gebruiker en het netwerk zit. De taak is eenvoudig: Verifieer de betaling van de gebruiker in $USDC en betaal onmiddellijk de inheemse gaskosten. Dit scheidt de betaling van de gebruiker van de afwikkeling van de keten.
Jouw app, jouw regels. ZeroDev biedt twee krachtige ERC-20 Gas Sponsorship-modellen, waarmee oprichters en ontwikkelaars maximale controle hebben over de economie: De Circle Gas Sponsor: Gebruikt concurrerende, toestemmingloze wisselkoersen. Integreert EIP-2612 Permits voor een naadloze, handtekeningloze gebruikersgoedkeuring. De ZeroDev Gas Sponsor: Zelfgefinancierd via ons dashboard. Stort inheemse valuta (bijv. ETH) en stel je eigen $USDC-conversiekoers in. Perfect voor apps met een hoog volume.
Het proces is technisch elegant. Wanneer een transactie wordt geïnitieerd: Creëert het Slimme Account een UserOperation (UserOp). Je SDK stelt het paymasterAndData-veld in om naar de ERC-20 Gas Sponsor te verwijzen. De goedkeuring van de gebruiker voor $USDC (via Permit of standaard goedkeuringsoproep) wordt in deze gegevens gebundeld, waardoor de Gas Sponsor precies wordt verteld hoe ze hen moeten aanrekenen.
De Bundler dient de UserOp in bij het EntryPoint-contract voor validatie. Het EntryPoint roept de validateUserOp-functie van de Gas Sponsor aan. De Gas Sponsor controleert: 1) De gebruiker heeft voldoende $USDC-saldo, en 2) De handtekening/vergunning is geldig. Als beide slagen, stemt de Gas Sponsor impliciet in om de gaskosten voor te schieten vanuit zijn vooraf gestorte native token-depot.
Dit is het krachtige moment van abstractie: de swap is onzichtbaar voor de gebruiker. Nadat de UserOp succesvol is uitgevoerd, roept de EntryPoint de postOp-functie van de Gas Sponsor aan. De Gas Sponsor berekent de exacte inheemse gaskosten. Het brengt automatisch de Smart Account van de gebruiker in rekening door het equivalente $USDC naar zichzelf over te maken. De Bundler wordt vergoed in de inheemse token vanuit de storting van de Gas Sponsor. De gebruiker betaalt in USDC; het netwerk wordt betaald in inheemse gas. Betrouwbare en onzichtbare UX.
3,41K