Dynamic simplifica o acesso às carteiras Midnight

Logins por email e redes sociais permitem que novos usuários criem carteiras incorporadas não custodiais, enquanto usuários existentes podem conectar 1AM ou Gero. A integração combina o acesso aos ativos públicos da Midnight, aos ativos privados e aos recursos de pagamento de taxas de transação.

By SongMarketCap

Cardano News - Dynamic simplifica o acesso às carteiras Midnight

A Midnight detalhou sua integração com a Dynamic em 1 de outubro, oferecendo aos desenvolvedores ferramentas para simplificar o acesso a aplicações em sua rede focada em privacidade. A integração oferece suporte a métodos de registro familiares enquanto lida com os componentes separados da carteira exigidos para transações da Midnight.

A Dynamic, uma fornecedora de infraestrutura de carteiras pertencente à Fireblocks, combina autenticação, carteiras incorporadas e conexões com carteiras externas. Seu suporte à Midnight amplia as ferramentas disponíveis para desenvolvedores que criam aplicações de privacidade no ecossistema mais amplo da Cardano.

Login por email e carteiras Midnight existentes

Usuários que já possuem uma carteira Midnight compatível podem conectar opções como 1AM ou Gero por meio da Midnight DApp Connector API oficial. Essas carteiras externas mantêm seus próprios mecanismos de gerenciamento de chaves.

Novos usuários podem se registrar com um endereço de email ou uma conta social compatível, criando uma carteira incorporada não custodial sem instalar uma extensão separada do navegador. A carteira opera dentro da interface da aplicação, dando aos usuários acesso por meio de um processo de login familiar.

Segundo a Midnight, o gerenciamento de chaves da carteira incorporada usa esquemas de assinatura limiar. Essa abordagem distribui o material criptográfico de assinatura em vez de depender de uma chave privada completa armazenada em um único local.

Os desenvolvedores podem configurar qualquer um dos métodos de conexão ou oferecer suporte a ambos, atendendo titulares de carteiras existentes e usuários de primeira viagem na mesma aplicação.

Componentes públicos, privados e de taxas da Midnight

Uma carteira Midnight funcional expõe três componentes distintos.

O componente transparente gerencia endereços e ativos públicos, com detalhes de transferências visíveis na blockchain. O componente blindado gerencia endereços privados e um pool de ativos separado, usando tecnologia de conhecimento zero para proteger informações durante interações compatíveis. Um terceiro componente controla os recursos usados para pagar taxas de transação.

As aplicações devem distinguir entre esses componentes ao exibir saldos e endereços de depósito. Os pools de ativos públicos e privados não podem ser tratados como um único saldo intercambiável. A Dynamic expõe os endereços correspondentes e fornece métodos para ler o estado de cada componente.

As taxas de transação são pagas com DUST, um recurso privado e intransferível gerado por meio de participações NIGHT transparentes registradas. Os tokens subjacentes permanecem disponíveis para seu titular enquanto o recurso de taxas se acumula ao longo do tempo.

O registro estabelece a geração do recurso em vez de financiar a carteira instantaneamente. O gasto consome a capacidade disponível, enquanto a geração contínua a reconstitui conforme as regras da rede.

A Dynamic fornece acesso a essas funções por meio de uma integração comum. Os desenvolvedores ainda determinam quais operações usam estado público ou protegido e como essas distinções aparecem na aplicação.

Um único SDK para desenvolvedores da Midnight

A Dynamic oferece suporte à Midnight ao lado de redes EVM, Solana, Bitcoin, Sui, TON e Aleo. Equipes que já usam sua infraestrutura podem adicionar a Midnight pelo mesmo framework de SDK em vez de introduzir um sistema separado de autenticação e carteira.

A integração fornece métodos para recuperar endereços, verificar saldos, registrar a geração de taxas e criar, assinar e enviar transferências. Seu guia técnico também descreve como conectar a infraestrutura de carteira às ferramentas de desenvolvimento de aplicações da Midnight.

As equipes devem habilitar o suporte à Midnight e configurar os conectores apropriados aos tipos de carteira escolhidos. Conexões com carteiras externas e carteiras incorporadas usam configurações de conectores diferentes, permitindo que os desenvolvedores ajustem as opções de login disponíveis.

Para interações com contratos inteligentes, a aplicação executa a lógica do contrato, gerencia o estado privado e gera a prova de conhecimento zero necessária. A carteira cuida da liquidação, incluindo o balanceamento da transação, o pagamento de taxas, a assinatura quando exigida e o envio.