Du vil bygge en responsiv app Ethereum-app som føles som web2:
- Bruk @zerodev_app for kontouttak og gasssponsing (du betaler gassen bare kompensere for det med gebyrer)
- Bruk @tevmtools for å håne RPC. Når brukeren sender en transaksjon, oppfører TEVM seg som transaksjonen allerede er inkludert. Nå kan brukeren foreta påfølgende transaksjoner, og TEVM vil inkludere de ventende tilstandsoppdateringene
- Bruk passnøkler, aldri få dem til å koble til en lommebok. Tilgangsnøkkel er underskriveren på zerodev-lommeboken
- Når brukeren klikker på en knapp, må du få den til å gjøre handlingen umiddelbart (hvis den bruker penger, ha et tidsavbrudd for angreknappen)
- Hvis du vil at brukere skal ta med penger, må du få dem til å gjøre det ved hjelp av en firkantet API og bare tillate Apple Pay og Google Pay med et tak (autentisering gjør disse lave svindelrisikoene)
Hvis du gjør disse tingene, vil frontend ikke kunne skilles fra web2