Suurin haaste Web3:n perehdytyksessä alkaa yhdestä kysymyksestä: "Mistä saan ETH:tä bensiinille?" Natiiviset token-kaasumaksut ovat merkittävä käyttäjäkokemuksen kitka, mikä aiheuttaa laskuja ja hidastaa massakäyttöönottoa. ZeroDev mahdollistaa aidon kaasun abstraktion, jolloin käyttäjät voivat maksaa transaktiomaksut $USDC:ssa tai missä tahansa ERC-20:ssa. Tekninen vaihe vaiheelta syvällinen sukellus, joka saa Web3:n tuntumaan Web2:lta. 👇
Tämä on vahva ratkaisu. Se on ERC-4337-toteutus, joka luo saumattoman kulun. Taika tapahtuu kaasusponsoroinnin älysopimuksen (ERC-20 Gas Sponsor) kautta: älysopimus, joka sijaitsee käyttäjän älytilin ja verkon välissä. Sen tehtävä on yksinkertainen: vahvistaa käyttäjän $USDC maksu ja maksaa välittömästi alkuperäisen kaasun hinta. Tämä erottaa käyttäjän maksun ketjun selvityksestä.
Sovelluksesi, sinun sääntösi. ZeroDev tarjoaa kaksi tehokasta ERC-20-kaasusponsorointimallia, jotka antavat perustajille ja kehittäjille maksimaalisen hallinnan talouteen: The Circle Gas Sponsor: Käyttää kilpailukykyisiä, luvattomia valuuttakursseja. Integroi EIP-2612-luvat kitkattomalle, yksiallekirjoitukselliseen käyttäjähyväksyntään. ZeroDev Gas -sponsori: Omarahoitettu hallintapaneelimme kautta. Talleta natiivivaluuttaa (esim. ETH) ja aseta oma $USDC konversiokurssi. Täydellinen suuren volyymin sovelluksiin.
Prosessi on teknisesti elegantti. Kun transaktio käynnistetään: Älytili luo UserOperationin (UserOp). SDK:si asettaa paymasterAndData-kentän osoittamaan ERC-20-kaasusponsoriin. Käyttäjän $USDC hyväksyntä (luvan tai standardin hyväksyntäpuhelun kautta) sisällytetään tähän tietoon, jolloin kaasusponsorille kerrotaan tarkalleen, miten veloitetaan.
Bundler toimittaa UserOpin EntryPoint-sopimukselle validoitavaksi. EntryPoint kutsuu kaasusponsorin validateUserOp-funktiota. Kaasusponsori tarkistaa: 1) Käyttäjällä on riittävä $USDC saldo ja 2) Allekirjoitus/lupa on voimassa. Jos molemmat hyväksytään, kaasusponsori suostuu implisiittisesti maksamaan kaasumaksun ennalta spatoidusta alkuperäisestä token-talletuksestaan.
Tämä on voimakas abstraktion hetki: vaihto on käyttäjälle näkymätön. Kun UserOp suoritetaan onnistuneesti, EntryPoint kutsuu kaasusponsorin postOp-funktion. Kaasusponsori laskee tarkan alkuperäisen kaasun hinnan. Se veloittaa automaattisesti käyttäjän älytililtä siirtämällä vastaavan $USDC itselleen. Bundlerille korvataan Gas Sponsorin talletuksesta peräisin olevana alkuperäisenä tokenina. Käyttäjä maksaa USDC:ssä; Verkko maksetaan alkuperäisellä kaasulla. Luotettava ja näkymätön käyttökokemus.
3,4K