Crear una Organización Autónoma Descentralizada (DAO) en Solana permite que un grupo gestione fondos compartidos, vote propuestas y controle contratos inteligentes sin un líder central. Como cada transacción en Solana cuesta una fracción de centavo, los miembros de la comunidad pueden votar directamente en la cadena de bloques sin pagar altas comisiones de red.

No necesitas escribir código Rust personalizado para lanzar una DAO en Solana. Las plataformas auditadas y sin código implementan las reglas de gobernanza por ti, según cómo quiera tomar decisiones tu grupo. (Nota: Las interfaces de los productos y las versiones del software en Web3 cambian con frecuencia, así que, al lanzar la DAO, verifica la disposición exacta de las pantallas en la documentación oficial vigente.)

Paso 1: Elige la estructura adecuada para tu DAO de Solana

Antes de conectar tu cartera a una plataforma, decide qué modelo de gobernanza se adapta mejor a tu grupo. Según las prácticas generales del sector y las herramientas del ecosistema de Solana, la mayoría de los proyectos elige una de estas tres opciones:

Si estás creando un equipo pequeño para una startup o gestionando actualizaciones de contratos inteligentes con tus cofundadores, una configuración multisig suele ser más sencilla. Si quieres que cientos o miles de miembros de la comunidad voten sobre subvenciones y normas, Realms (basado en el programa SPL Governance) es la opción estándar.

Paso 2: Prepara los requisitos previos

Para configurar tu DAO sin problemas, reúne tres cosas antes de empezar:

  • Una cartera de Solana: instala una cartera compatible con aplicaciones descentralizadas de Solana, como Phantom, Solflare o OKX Wallet.

  • SOL para el alquiler de almacenamiento y las comisiones: aunque las comisiones de transacción estándar cuestan menos de un centavo, mantener activas las cuentas nuevas en Solana requiere un depósito para el almacenamiento de datos llamado alquiler. La cantidad exacta depende de la cantidad de datos que almacenen las cuentas de tu DAO, y puedes recuperar íntegramente este alquiler si más adelante se cierra una cuenta. Creo que tener aproximadamente entre 0,05 y 0,2 SOL en tu cartera basta para cubrir el alquiler de configuración y los depósitos de propuestas, aunque deberías verificar la cantidad exacta en el aviso de tu cartera antes de confirmar.

  • La dirección de tu token o NFT: si estás creando una DAO basada en tokens o con acceso restringido por NFT, ten a mano la dirección de acuñación de tu token SPL o la dirección de la colección de NFT para pegarla.

Paso 3: Cómo crear una DAO comunitaria o de NFT con Realms

Realms (app.realms.today) es la principal plataforma de interfaz para SPL Governance en Solana. Es compatible tanto con comunidades basadas en tokens (como Mango DAO y Solend) como con grupos cuyo acceso está restringido por NFT.

1. Conecta tu cartera e inicia el asistente

  1. Ve a la aplicación de Realms (app.realms.today) y conecta tu cartera de Solana.

  2. Haz clic en el botón Create DAO de la esquina superior derecha.

  3. Elige Community Token DAO o NFT Community DAO según la estructura de tu proyecto.

  4. Introduce un nombre reconocible para tu DAO.

2. Configura las reglas de tus tokens o NFT

  • Si elegiste Community Token DAO: pega la dirección de acuñación de tu token SPL, establece la cantidad mínima de tokens que debe tener un miembro para crear y gestionar propuestas, y elige el umbral de aprobación de las propuestas (el porcentaje de votos «Sí» necesario para que se apruebe una propuesta, como el 60 %).

  • Si elegiste NFT Community DAO: debes utilizar un NFT de una colección certificada por Metaplex. Introduce el número total de NFT de la colección y establece el umbral de aprobación para las votaciones.

Cuidado con el error al acuñar NFT: al configurar una DAO de NFT, no pegues la dirección de acuñación de un NFT individual. Debes pegar la dirección de acuñación del NFT de la colección. Puedes encontrarla abriendo uno de tus NFT en Solana Explorer, haciendo clic en la pestaña Metadata y desplazándote hasta el final para copiar la clave de la colección.

3. Decide si quieres añadir un consejo de la DAO

A continuación, Realms te preguntará si quieres crear un consejo para la DAO. Un consejo es un grupo más pequeño y opcional de miembros de confianza que ayudan a crear, moderar y supervisar las actividades de la DAO.

Si añades un consejo, puedes proporcionar la dirección de un token de consejo existente o dejar que Realms genere uno por ti introduciendo las direcciones de las carteras de sus miembros y estableciendo el umbral de aprobación. Si quieres un grupo gestionado exclusivamente por la comunidad, puedes omitir este paso.

4. Revisa y firma la transacción

Comprueba tu configuración en la pantalla de revisión final y haz clic para crear la DAO. Tu cartera te pedirá que apruebes la transacción y pagues el alquiler de la red. Una vez confirmada, Realms te redirigirá al panel de control de tu DAO activa.

Paso 4: Cómo crear una DAO multisig con Squads

Si no quieres votaciones públicas con tokens y solo necesitas una tesorería compartida o un panel de administración de contratos inteligentes para un equipo central, Squads (squads.so) es una herramienta multisig muy utilizada en Solana. Según la información general sobre la plataforma Squads (verifica los pasos actuales en squads.so, ya que es posible que la interfaz haya cambiado recientemente):

  1. Inicia sesión: visita la aplicación de Squads y conecta tu cartera. (Si quieres probarla gratis primero, cambia la configuración de la aplicación a Devnet antes de empezar).

  2. Crea una Squad: haz clic en Create Squad en la esquina superior y ponle un nombre a tu multisig.

  3. Añade firmantes y establece un umbral: pega las direcciones de las carteras de tus cofundadores o responsables de la tesorería. Elige cuántas firmas se necesitan para aprobar una transacción (por ejemplo, 2 de 3 miembros o 3 de 5).

  4. Deposita fondos en la dirección de la bóveda (no en la cuenta de configuración): una vez implementada, deposita siempre tus SOL o tokens en la dirección de la bóveda designada que aparece en tu panel de control. Según la arquitectura multisig habitual de Solana, enviar tokens directamente a la dirección de configuración del programa subyacente en lugar de a la bóveda puede hacer que sea difícil o imposible acceder a los fondos.

Paso 5: Gestión de activos y primera votación

Una vez que tu DAO de Realms esté activa, tendrás que configurar su tesorería y probar una propuesta:

  1. Abre DAO Wallets & Assets: en el lado derecho del panel de control de Realms, abre la sección DAO Wallets & Assets. Aquí puedes consultar la dirección de tu tesorería, copiar la dirección de depósito o escanear un código QR para enviar SOL, y crear carteras adicionales con distintas reglas de votación.

  2. Deposita poder de gobernanza: antes de poder votar, los miembros deben conectar su cartera en la esquina superior derecha del panel de control de Realms y depositar sus tokens de gobernanza o cumplir los requisitos con sus NFT. Si un miembro guarda sus activos en una cartera de hardware sin conexión, Realms le permite delegar su poder de voto a una dirección de cartera activa independiente para mayor comodidad en el día a día.

  3. Presenta una propuesta: un miembro con suficiente poder de gobernanza hace clic para crear una propuesta nueva, escribe un título y una descripción claros y adjunta una instrucción en la cadena (como enviar fondos de subvenciones desde la tesorería). Para presentar una propuesta, hay que pagar una pequeña comisión en SOL para almacenar sus datos en la cadena.

  4. Vota y ejecuta: los miembros emiten sus votos durante el periodo de votación abierto. Si la propuesta alcanza el umbral de aprobación requerido antes de que se agote el tiempo, la acción en la cadena puede ejecutarse automáticamente.

Riesgos de seguridad y consideraciones legales en EE. UU.

Poner en marcha la parte técnica de una DAO lleva solo unos minutos, pero mantenerla segura requiere planificación previa.

Riesgos comunes de gobernanza

  • Apatía de los votantes: cuando muy pocos miembros participan en las votaciones, las propuestas pueden estancarse o un solo titular de una gran cantidad de tokens (una «ballena») puede influir fácilmente en el resultado de todas las votaciones.

  • Compromiso de claves: si los firmantes de una multisig o los miembros de un consejo usan carteras de navegador desprotegidas en equipos infectados, los atacantes pueden robar los fondos de la tesorería. Usa siempre carteras de hardware para gestionar tesorerías de gran valor o actualizaciones de protocolos y activa la autenticación de dos factores (2FA) en las plataformas compatibles, cuando esté disponible.

Estructuras jurídicas para fundadores en EE. UU.

Aviso legal: lo siguiente es información general con fines educativos, no asesoramiento jurídico. Las leyes y normativas que rigen los activos digitales y las DAO en Estados Unidos cambian con frecuencia, así que consulta la legislación vigente con un abogado cualificado.

Según los principios generales del derecho estadounidense, crear una DAO en la cadena y poner dinero en común sin constituir una entidad jurídica puede exponer a los fundadores y a los votantes activos a responsabilidad propia de una sociedad colectiva. Esto significa que los miembros pueden ser considerados personalmente responsables de las deudas, los impuestos o los litigios de la DAO.

Para proteger a los miembros y permitir que la DAO firme contratos en el mundo real o pague impuestos (de forma similar a cómo Pyth DAO utiliza una estructura jurídica formal para los acuerdos fuera de la cadena), los fundadores de EE. UU. suelen registrar una estructura jurídica, como una LLC de DAO de Wyoming o una asociación sin ánimo de lucro no constituida (UNA), antes de recaudar o gestionar fondos de tesorería.

Preguntas frecuentes

¿Cuánto cuesta crear una DAO en Solana?

Las comisiones básicas por transacción en Solana cuestan una fracción de centavo. Sin embargo, debes pagar un depósito único de alquiler en SOL para almacenar las cuentas de datos de tu DAO en la cadena de bloques. Según los promedios generales de la red, configurar una DAO en Realms suele requerir bastante menos de 0,1 SOL en alquiler de cuentas, aunque debes verificar la cantidad exacta en tu cartera antes de firmar, ya que el alquiler depende del tamaño en bytes de las cuentas que inicialices.

¿Puedo probar mi DAO gratis antes de lanzarla en Mainnet?

Sí. Tanto Realms como Squads te permiten cambiar el clúster de la red a Solana Devnet. Puedes solicitar SOL de Devnet gratis en un grifo público y practicar la creación de propuestas, la configuración de umbrales y las transferencias de fondos de prueba sin gastar dinero real.

¿Puede una DAO de Solana controlar las actualizaciones de contratos inteligentes?

Sí. En Solana, los programas tienen una dirección de «autoridad de actualización». Puedes transferir la autoridad de actualización de un contrato inteligente a la tesorería de tu DAO de Realms o a la bóveda multisig de Squads. Una vez transferida, ningún desarrollador por sí solo podrá modificar el código a menos que se apruebe una votación formal de gobernanza.