Quieres construir una aplicación Ethereum responsiva que se sienta como web2: - Usa @zerodev_app para la abstracción de cuentas y el patrocinio de gas (tú pagas el gas, solo compénsalo con tarifas) - Usa @tevmtools para simular el RPC. Cuando el usuario envía una transacción, TEVM se comporta como si la transacción ya hubiera sido incluida. Ahora el usuario puede hacer transacciones posteriores y TEVM incorporará las actualizaciones de estado pendientes - Usa claves de acceso, nunca hagas que conecten una billetera. La clave de acceso es el firmante en la billetera de zerodev - Cuando el usuario haga clic en un botón, haz que la acción se realice de inmediato (si gasta dinero, ten un tiempo de espera para el botón de deshacer) - Si quieres que los usuarios depositen fondos, haz que lo hagan usando una API de Square y permite solo Apple Pay y Google Pay con un límite (la autenticación hace que estos sean de bajo riesgo de fraude) Si haces estas cosas, tu frontend será indistinguible de web2