over budget

SharpDAO - DAO Tooling for Cardano

$56,250.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Impact / Alignment
Feasibility
Auditability
Solución

CardanoSharp and Gimbalabs want to build tooling and an interface for the Cardano community. The goal is to provide both off-chain and on-chain tools.

Problem:

Currently the Cardano community has a lack of tools that help people create and manage DAOs.

Yes Votes:
₳ 93,139,333
No Votes:
₳ 10,876,001
Votes Cast:
411

Por favor, describa la solución que propone.

Proponemos construir herramientas que permitan a la gente gestionar la estructura, la tesorería y las votaciones de la DAO. Esto se consideraría un dao fuera de la cadena ya que esta iteración no utilizará contratos inteligentes. Esto ayudará a reducir las tarifas para los miembros de las DAO que utilicen este enfoque.

Podremos aprovechar la criptografía, json-ld y el almacenamiento descentralizado para ofrecer una solución fuera de la cadena.

Proporcionaremos lo siguiente:

  • Bibliotecas .NET que pueden ser consumidas para ejecutar las diversas funcionalidades necesarias para crear y gestionar una DAO

  • Una interfaz de línea de comandos que aprovechará las herramientas de .net. Los usuarios familiarizados con cli serán capaces de crear y gestionar una DAO

  • Una comunidad de DAO que esté preparada para utilizar la interfaz de línea de comandos y proporcionar una rápida retroalimentación para la iteración continua

    Por favor, describa cómo su solución propuesta abordará el reto en el que la ha presentado.

Ahora mismo el reto se desarrolla en torno a los DAO. Actualmente el ecosistema para construir un DAO es muy escaso. Proporcionaríamos la infraestructura de base para construir una DAO, con la esperanza de que no sólo pueda ser utilizada por la comunidad, sino que se utilice junto con algunos de los otros esfuerzos increíbles que salen de este fondo.

¿Cuáles son los principales riesgos que podrían impedir que el proyecto se lleve a cabo con éxito y por favor, explique cómo va a mitigar cada riesgo?

Desplazamiento del alcance. Estamos empezando con poco y pensando en cómo construir metódicamente utilizando las herramientas descritas en esta propuesta.

Por favor, proporcione un plan detallado, incluyendo el calendario y los hitos clave para la entrega de su propuesta.

Tesorería MultiSig + Votación fuera de la cadena = la comunidad puede gastar y asignar fondos de forma descentralizada.

**Fase 1: Desarrollo inicial

*¿Qué es lo que vamos a desarrollar primero?

  1. Creación de la tesorería
  2. Modificación de la tesorería
  3. El gasto de tesorería como proceso de propuesta
  4. Puede incluir cómo se crean las propuestas de gasto
  5. Puede incluir cómo funcionan x de N sigs… → que es la votación
  6. Registro de la DAO
  7. Propuesta de CIP para los metadatos dao fuera de la cadena

Fase 2: Desarrollo de módulos PBL

Impartiremos Módulos de Aprendizaje Basado en Proyectos que apoyen:

La incorporación de los usuarios:

  • Lecciones prácticas sobre cómo utilizar las herramientas CLI de SharpDAO para registrar una DAO, crear una Tesorería y utilizar la tubería de propuestas.

Conocimiento de fondo de la comunidad:

  • Cómo se construyen las herramientas SharpDAO CLI
  • Procesos de toma de decisiones de la DAO

Contribución del desarrollador:

  • Cómo contribuir al proyecto SharpDAO
  • Cómo construir tus propios módulos.

Gimbalabs probará estas herramientas utilizándolas en la práctica en los grupos de trabajo de Gimbal Tokenomics. Los Gimbalabs se utilizarán para probar características y procesos.

Organizaremos dos sesiones dedicadas de Live-Coding que se centran en el uso y desarrollo de las herramientas SharpDAO.

Las pruebas beta y el despliegue inicial se completarán a finales del tercer mes.

Fase 3: Exploración de las características adicionales de las herramientas DAO.

Utilizando las herramientas construidas en el Paso 1 y los recursos de aprendizaje en el Paso 2, vamos a arrancar el proceso de gobierno de SharpDAO.

  • Colaborar con los usuarios de las herramientas SharpDAO para sugerir los próximos objetivos de desarrollo

  • Mostrar ejemplos de casos de uso personalizados por la comunidad

  • Decidir qué hacer a continuación

    [FEASIBILITY_] Por favor, proporcione un desglose detallado del presupuesto.

Fase 1: Presupuesto de desarrollo = 860 horas totales \N 50 dólares por hora = 43.000 dólares*

Historias de usuario - Total de horas 860

  1. Características MultiSig añadidas a CardanoSharp - 160 horas
  2. Definir estructuras de metadatos DAO para la votación fuera de la cadena - 60 horas
  3. Registrar una DAO - 20 horas
  4. Se utiliza para verificar la firma de un DAO
  5. Resultados de la propuesta - 40 horas
  6. Cuando una propuesta ha sido superada con éxito, será enviada a la Blockchain de Cardano. Los metadatos contendrán la propuesta y los resultados.
  7. Registro de la DAO - 120 horas
  8. Definir el esquema de metadatos - 40 horas
  9. Característica de la biblioteca - 40 horas
  10. Implementación de la CLI - 40 horas
  11. Creación de tesorería - 160 horas
  12. Función de biblioteca - 80 horas
  13. Implementación CLI - 80 horas
  14. Creación de la tubería de propuestas - 360 horas
  15. Iniciación de la propuesta - 240 horas
  16. Crear estrategias de propuesta - 80 horas
  17. Enviar/pagar fondos - 40 horas
    1. Asignación de fondos a la subtesorería - 40 horas
  18. Característica de la biblioteca - 80 horas
  19. Implementación de CLI - 80 horas
  20. Voto emitido - 80 horas
  21. Característica de la biblioteca - 40 horas
  22. Implementación de la CLI - 40 horas
  23. Ejecución de la propuesta - 40 horas
  24. Característica de la biblioteca - 20 horas
  25. Implementación CLI - 20 horas

Fase 1: Módulos de aprendizaje basados en proyectos Presupuesto = 265 horas totales * 50 dólares por hora = 13.250 dólares

  1. Incorporación de usuarios - (80 horas de aprendizaje, documentación, diseño de lecciones)
  • Lecciones prácticas para el uso de las herramientas de SharpDAO CLI para registrar una DAO, crear una Tesorería, y utilizar la tubería de la propuesta

Conocimiento previo de la comunidad - (80 horas de aprendizaje, documento, diseño de la lección)

  • Cómo se construyen las herramientas SharpDAO CLI
  • Procesos de toma de decisiones de DAO

Contribución del desarrollador - (80 horas de aprendizaje, documento, diseño de la lección)

  • Cómo contribuir al proyecto SharpDAO
  • Cómo construir sus propios módulos.

Reuniones y planificación de reuniones (25 horas)

Gimbalabs probará estas herramientas utilizándolas en la práctica en los grupos de trabajo de Gimbal Tokenomics. Se utilizarán cardanes para probar las características y los procesos.

[FEASIBILIDAD\N] Por favor, facilite los detalles de las personas que trabajarán en el proyecto.

Kyle Johns - Colaborador de Fund3 CardanoSharp, biblioteca de serialización y construcción de transacciones de .NET.

https://www.linkedin.com/in/johnskyle/

Daniel Schaefer - Colaborador de Fund3 CardanoSharp, .NET Serialization and Transaction building library.

https://www.linkedin.com/in/danschaefer96/

Keith Tun - Colaborador de Fund3 CardanoSharp, .NET Serialization y Transaction building library.

https://www.linkedin.com/in/keefie/

James Dunseith - Cofundador de Gimbalabs, actualmente centrado en el desarrollo de un marco de aprendizaje basado en proyectos que permite la formación de DAO

[FEASIBILIDAD\N] Si se le financia, ¿volverá a Catalyst en una ronda posterior para obtener más financiación? Por favor, explique por qué / por qué no.

Sí. Esto es sólo el comienzo para el tipo de herramientas DAO que estamos imaginando. A medida que tengamos la base construida y la documentación escrita, vamos a tratar de mejorar las herramientas para llevar a los usuarios no técnicos a SharpDAO.

Describa lo que va a medir para seguir el progreso de su proyecto y cómo lo va a medir.

Antes del lanzamiento

  • Actividad en Github: podremos hacer un seguimiento de varias métricas de desarrollo, como los commits y los PRs de github.
  • Documentación: a medida que construyamos las herramientas y el cli, documentaremos cómo utilizar cada pieza.

Lanzamiento

  • DAOs Registrados - podemos rastrear cuántos DAOs se registran usando las herramientas o el cli.

  • Propuestas exitosas: podemos hacer un seguimiento de cuántas propuestas exitosas se registran en la cadena.

    ¿Qué aspecto tiene el éxito de este proyecto?

Si una comunidad es capaz de gestionar colectivamente los fondos de la tesorería y votar qué hacer con dichos fondos, lo consideraría un éxito.

Por favor, indique si esta propuesta es una continuación de un proyecto financiado anteriormente en Catalyst o uno completamente nuevo.

Esto ampliará y se basará en CardanoSharp Wallet, una propuesta financiada con éxito en el fondo3

Reseñas de CAs (1)

Comments

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00