Dynamic simplifica el acceso a las billeteras de Midnight

Los inicios de sesión con correo electrónico y redes sociales permiten que los nuevos usuarios creen billeteras integradas no custodiales, mientras que los usuarios existentes pueden conectar 1AM o Gero. La integración combina el acceso a los activos públicos de Midnight, los activos privados y los recursos para comisiones de transacción.

By SongMarketCap

Cardano News - Dynamic simplifica el acceso a las billeteras de Midnight

Midnight detalló su integración con Dynamic el 1 de octubre, ofreciendo a los desarrolladores herramientas para simplificar el acceso a las aplicaciones en su red enfocada en la privacidad. La integración admite métodos de registro familiares y gestiona los componentes de billetera separados que requieren las transacciones de Midnight.

Dynamic, un proveedor de infraestructura de billeteras propiedad de Fireblocks, combina autenticación, billeteras integradas y conexiones con billeteras externas. Su compatibilidad con Midnight amplía las herramientas disponibles para los desarrolladores que crean aplicaciones de privacidad en el ecosistema más amplio de Cardano.

Inicio de sesión con correo electrónico y billeteras de Midnight existentes

Los usuarios que ya tienen una billetera de Midnight compatible pueden conectar opciones como 1AM o Gero a través de la API oficial Midnight DApp Connector. Estas billeteras externas mantienen sus propios esquemas de gestión de claves.

Los nuevos usuarios pueden registrarse con una dirección de correo electrónico o una cuenta social compatible, creando una billetera integrada no custodial sin instalar una extensión de navegador por separado. La billetera opera dentro de la interfaz de la aplicación, ofreciendo acceso a los usuarios mediante un proceso de inicio de sesión familiar.

Según Midnight, la gestión de claves de las billeteras integradas utiliza esquemas de firmas umbral. Este enfoque distribuye el material criptográfico de firma en lugar de depender de una clave privada completa almacenada en un único lugar.

Los desarrolladores pueden configurar cualquiera de los métodos de conexión o admitir ambos, atendiendo tanto a los titulares de billeteras existentes como a los usuarios primerizos dentro de la misma aplicación.

Componentes públicos, privados y de comisiones de Midnight

Una billetera funcional de Midnight expone tres componentes distintos.

El componente no protegido gestiona direcciones y activos públicos, con los detalles de las transferencias visibles en la blockchain. El componente protegido gestiona direcciones privadas y un conjunto de activos separado, usando tecnología de conocimiento cero para proteger la información durante las interacciones compatibles. Un tercer componente rastrea los recursos utilizados para pagar las comisiones de transacción.

Las aplicaciones deben distinguir entre estos componentes al mostrar saldos y direcciones de depósito. Los conjuntos de activos públicos y privados no pueden tratarse como un único saldo intercambiable. Dynamic expone las direcciones correspondientes y proporciona métodos para leer el estado de cada componente.

Las comisiones de transacción se pagan con DUST, un recurso privado y no transferible generado a través de tenencias registradas de NIGHT no protegidas. Los tokens subyacentes permanecen disponibles para su titular mientras el recurso para comisiones se acumula con el tiempo.

El registro establece la generación de recursos en lugar de fondear la billetera de forma instantánea. El gasto consume la capacidad disponible, mientras que la generación continua la repone según las reglas de la red.

Dynamic proporciona acceso a estas funciones mediante una integración común. Los desarrolladores siguen determinando qué operaciones usan estado público o protegido y cómo aparecen esas distinciones en la aplicación.

Un único SDK para desarrolladores de Midnight

Dynamic es compatible con Midnight junto a redes EVM, Solana, Bitcoin, Sui, TON y Aleo. Los equipos que ya usan su infraestructura pueden añadir Midnight mediante el mismo marco de SDK en lugar de introducir un sistema de autenticación y billetera por separado.

La integración proporciona métodos para obtener direcciones, consultar saldos, registrar la generación de comisiones y crear, firmar y enviar transferencias. Su guía técnica también describe cómo conectar la infraestructura de billetera con las herramientas de desarrollo de aplicaciones de Midnight.

Los equipos deben habilitar la compatibilidad con Midnight y configurar los conectores apropiados para los tipos de billetera que elijan. Las conexiones de billeteras externas y las billeteras integradas usan configuraciones de conectores diferentes, lo que permite a los desarrolladores adaptar las opciones de inicio de sesión disponibles.

Para las interacciones con contratos inteligentes, la aplicación ejecuta la lógica del contrato, gestiona el estado privado y genera la prueba de conocimiento cero requerida. La billetera se encarga de la liquidación, incluido el balanceo de la transacción, el pago de comisiones, la firma cuando se requiera y el envío.