Un amigo al que le estoy ayudando a construir un dApp en Dusk me preguntó: “El contrato ya se ejecutó, pero si cada wallet necesita una forma de conexión distinta, ¿cómo construye un developer una aplicación de forma rápida?”
Creo que este es uno de los problemas menos atendidos cuando una blockchain empieza a querer tener más dApps.
@Dusk_Foundation acaba de abrir una vista previa para desarrolladores para dos piezas bastante importantes: Dusk Connect y Dusk Wallet.
Lo que más me gusta de Dusk Connect es que no obliga a los desarrolladores a escribir una integración separada para cada wallet.
El SDK permite que el dApp encuentre automáticamente las wallets compatibles, solicite cuentas, firme mensajes, envíe transacciones e interactúe con la red a través de una interfaz de proveedor común. También usa el modelo de descubrimiento de wallets según EIP-6963, con métodos RPC propios como dusk_requestAccounts y dusk_signMessage, y además no requiere dependencias en tiempo de ejecución.
Dicho de forma más simple: Dusk intenta convertir el “conectar una wallet con un dApp” en una capa de infraestructura estándar, en lugar de que cada desarrollador tenga que redescubrir la rueda.
Contrapunto: la vista previa de Forge no significa que todo ya esté completado. Lo siguiente importante será cuántas wallets realmente admiten este estándar y si la experiencia real para el desarrollador es fluida o no.
Pero si Forge se encarga de la parte del contrato y Dusk Connect de la comunicación entre el dApp y la wallet, DuskDS ya está empezando a contar con un conjunto de herramientas frontend más completo para que el dApp pueda salir al mundo de verdad.
$DUSK #dusk
#dusk $DUSK @Dusk
Creo que este es uno de los problemas menos atendidos cuando una blockchain empieza a querer tener más dApps.
@Dusk_Foundation acaba de abrir una vista previa para desarrolladores para dos piezas bastante importantes: Dusk Connect y Dusk Wallet.
Lo que más me gusta de Dusk Connect es que no obliga a los desarrolladores a escribir una integración separada para cada wallet.
El SDK permite que el dApp encuentre automáticamente las wallets compatibles, solicite cuentas, firme mensajes, envíe transacciones e interactúe con la red a través de una interfaz de proveedor común. También usa el modelo de descubrimiento de wallets según EIP-6963, con métodos RPC propios como dusk_requestAccounts y dusk_signMessage, y además no requiere dependencias en tiempo de ejecución.
Dicho de forma más simple: Dusk intenta convertir el “conectar una wallet con un dApp” en una capa de infraestructura estándar, en lugar de que cada desarrollador tenga que redescubrir la rueda.
Contrapunto: la vista previa de Forge no significa que todo ya esté completado. Lo siguiente importante será cuántas wallets realmente admiten este estándar y si la experiencia real para el desarrollador es fluida o no.
Pero si Forge se encarga de la parte del contrato y Dusk Connect de la comunicación entre el dApp y la wallet, DuskDS ya está empezando a contar con un conjunto de herramientas frontend más completo para que el dApp pueda salir al mundo de verdad.
$DUSK #dusk
#dusk $DUSK @Dusk
