
Se han añadido integraciones con bibliotecas Web3 populares, nuevos métodos para agilizar la conexión de billetera e integración de clave API de Infura al M...

MetaMask es la solución de confianza de millones de usuarios de Web3 para gestionar activos digitales, identidad y autorización. El SDK de MetaMask permite a los desarrolladores integrar la funcionalidad de MetaMask en su dapp en cualquier plataforma y dispositivo.
El SDK ofrece una conexión segura y comunicación directa con la aplicación móvil de MetaMask y/o la extensión de MetaMask. Es compatible con una amplia variedad de frameworks para desarrolladores, incluyendo todos los principales frameworks de JavaScript, aplicaciones nativas de iOS, aplicaciones nativas de Android y aplicaciones de Unity.
Para los desarrolladores de dapps que buscan conectarse con los usuarios de MetaMask, el SDK mejora la experiencia del usuario final en dispositivos móviles al ofrecer un enlace directo entre tu dapp en un navegador móvil o aplicación móvil y la wallet de MetaMask del usuario.
Las conexiones móviles establecidas a través del SDK se mantienen activas hasta 30 días desde el momento de la última conexión. Esta persistencia facilita la comodidad de los usuarios activos diarios, semanales y mensuales, eliminando la necesidad de reconectarse desde cero al volver a la aplicación. Con el nuevo método Connect + Sign del SDK, los desarrolladores pueden agilizar aún más el proceso de conexión al eliminar los cambios innecesarios entre la dapp y la wallet, reduciendo los requisitos de conexión a un único cambio de aplicación.
En escritorio, el SDK permite la compatibilidad con múltiples wallets, lo que permite a los usuarios elegir si conectarse a tu dapp a través de la extensión de MetaMask o la wallet móvil.
Durante el último trimestre, hemos introducido varias funcionalidades para apoyar el proceso de desarrollo de dapps que estamos deseando compartir.
El SDK ahora incluye bibliotecas de alto nivel para la interacción con contratos inteligentes, hooks de React y un kit de interfaz de usuario de React. El proceso de integración del SDK de JS se ha simplificado con soporte para la popular biblioteca de conveniencia Web3Onboard. Los pasos detallados para esta integración están disponibles en la documentación.
Para los clientes de Infura, hemos facilitado el uso de la API de Infura a través del SDK de MetaMask. Los desarrolladores ahora pueden utilizar su API de Infura con los SDKs de JS y Unity de MetaMask para cualquier método JSON RPC de solo lectura. Las solicitudes JSON-RPC directas de solo lectura —solicitudes de blockchain que no requieren la interacción con la wallet del usuario— permiten que tu dapp llame a la mayoría de los métodos de la API JSON-RPC directamente, omitiendo la autenticación de la wallet del usuario para operaciones de solo lectura. Esto simplifica tus operaciones de devops y mejora la experiencia del usuario al crear un mecanismo de respaldo optimizado que permite que los datos on-chain se muestren en el frontend de tu dapp, incluso cuando la wallet del usuario no está activa.
Por último, nos complace anunciar que nuestro SDK de Android, lanzado inicialmente de forma limitada en septiembre, ya está disponible para todos los desarrolladores. Exclusivo de MetaMask, el SDK de Android consta de dos componentes: el SDK cliente, que se importa en la dapp, y el nuevo SDK servidor, un módulo nativo de Android integrado en la wallet React Native de MetaMask. El SDK cliente se comunica con el SDK servidor mediante Comunicación entre Procesos (IPC), lo que lo hace más rápido y seguro que las implementaciones de SDK de Android que dependen de un servidor de retransmisión.
Traducido por IA. Puede contener errores. Por favor, verifique siempre la información.