Vuoi costruire un'app Ethereum reattiva che sembri web2: - Usa @zerodev_app per l'astrazione dell'account e il patrocinio del gas (paghi il gas ma lo compensi con le commissioni) - Usa @tevmtools per simulare l'RPC. Quando l'utente invia una transazione, TEVM si comporta come se la transazione fosse già stata inclusa. Ora l'utente può effettuare transazioni successive e TEVM incorporerà gli aggiornamenti di stato in sospeso - Usa le passkey, non far mai connettere un portafoglio. La passkey è il firmatario sul portafoglio zerodev - Quando l'utente clicca un pulsante, fallo eseguire immediatamente (se spende soldi, fai avere un timeout per il pulsante di annullamento) - Se vuoi che gli utenti carichino fondi, fallo usando un'API di Square e consenti solo Apple Pay e Google Pay con un limite (l'autenticazione rende questi rischi di frode bassi) Se fai queste cose, il tuo frontend sarà indistinguibile da web2