Um amigo meu está construindo um dApp na Dusk e perguntou: “O contrato já foi executado, mas se cada wallet precisar de um jeito próprio de conexão, como o developer constrói um app tão rápido?”

Eu acho que esse é um dos problemas menos notados quando uma blockchain começa a querer ter mais dApps.

@Dusk_Foundation acabou de abrir uma developer preview para duas peças bem importantes: Dusk Connect e Dusk Wallet.

O que eu gostei no Dusk Connect é que ele não obriga o developer a escrever integrações separadas para cada wallet.

O SDK permite que o dApp encontre automaticamente as wallets compatíveis, faça request de conta, assine mensagens, envie transações e interaja com a rede por meio de uma interface de provider comum. Ele também usa o modelo de wallet discovery do EIP-6963, com métodos RPC próprios como dusk_requestAccounts e dusk_signMessage, além de não exigir dependências em runtime.

Em outras palavras: a Dusk está tentando transformar “conectar a wallet com o dApp” em uma camada de infraestrutura padrão, em vez de cada developer ter que redescobrir a roda.

Contra-argumento: a developer preview ainda não significa que tudo já esteja pronto. O próximo ponto importante será quantas wallets realmente vão suportar esse padrão e se a experiência do developer no mundo real é fluida ou não.

Mas se a Forge cuida da parte de build do contrato, e a Dusk Connect cuida da comunicação entre o dApp e a wallet, a DuskDS está começando a ter um conjunto de ferramentas frontend mais completo para o dApp realmente sair do papel.

$DUSK #dusk

#dusk $DUSK @Dusk