circle-check
Our docs are AI-ready. Use them as context for any AI, or ask questions via the search bar.

Flujo del creador del proyecto

Este flujo describe lo que el Creador del Proyecto realmente hace dentro de nuestro prototipo de hackathon usando Trustless Work como la capa de confianza para crédito privado tokenizado.

El proceso completo consiste en tres dApps:

Esta página se centra únicamente en el recorrido del creador.


4.1 Responsabilidades del Creador del Proyecto

El Creador del Proyecto es responsable de:

  • Definir el proyecto del mundo real que se financia

  • Desplegar el contrato escrow

  • Tokenizar el escrow (desplegar el token de participación + venta de tokens)

  • Proporcionar actualizaciones durante la ejecución

  • Crear la bóveda y habilitar las reclamaciones de los inversores

Trustless Work maneja el núcleo del escrow: roles, lógica de hitos, transparencia, indexación y firmas de liberación.


4.2 Flujo paso a paso (Versión Hackathon — Precisa)


Paso 1 — Desplegar Contrato Escrow (Backoffice)

Este es siempre el primer paso.

El creador usa el Backoffice de Trustless Work para desplegar el escrow.

Acciones:

  • Agregar metadatos del proyecto

  • Definir porcentajes de hitos

  • Asignar roles:

    • Aprobador

    • Firmante de liberación

    • Receptor (propietario del proyecto)

  • Desplegar escrow en Soroban

Resultado: Se despliega un contrato escrow en Soroban y se convierte en la capa de confianza central para todos los fondos.

Salida:

  • escrow_id

  • Estructura de hitos y firmas completamente definida


Paso 2 — Tokenizar el Escrow (Una acción, dos contratos)

Esta única acción:

  • Despliega el Token de Participación

  • Despliega el Contrato de venta de tokens

  • Vincula ambos de nuevo al escrow_id

Acciones:

  • Haz clic en “Tokenizar Escrow”

  • Elegir nombre / símbolo del token

  • Confirmar el despliegue en la wallet

Salida:

  • Dirección del Token (Token de Participación) → usado por los inversores como su representación de reclamo

  • ID del Contrato de Venta de Tokens → usado para configurar la página de inversores

  • Trustline requerida (los inversores deben configurarla antes de recibir tokens)

Resultado:

El escrow ahora está “tokenizado” y capaz de recibir capital de recaudación de fondos de los inversores.


Paso 3 — Configurar la Página de Inversores (Configuración manual)

El sistema no autogenera esta página.

El creador (o la plataforma) configura:

  • Precio del token

  • Parámetros de la venta (límite, hora de apertura/cierre)

  • ID del Contrato de Venta de Tokens

  • ID del Escrow

  • Detalles del proyecto

  • Medios y descripción

Esta se convierte en la página pública que los inversores usan para comprar tokens.


Paso 4 — La recaudación de fondos se pone en marcha (Portal de inversores)

Los inversores usan el portal para:

  • Conectar wallet

  • Establecer trustline para el token

  • Elegir la cantidad de USDC

  • Llamar buy() en el contrato de Venta de Tokens

Contrato de Venta de Tokens:

  • Recibe USDC

  • Minta Tokens de Participación

  • Envía tokens al inversor

  • Deposita automáticamente USDC en el contrato escrow

Resultado: El escrow ahora está totalmente financiado, transparente y visible para los inversores.


Paso 5 — Ejecución del Proyecto (Panel del Proyecto + Backoffice)

Dónde ocurren las actualizaciones:

  • Panel del proyecto

Dónde ocurre la firma:

  • Backoffice → La interfaz se modifica según la wallet conectada → Los aprobadores ven “Aprobar” → Los firmantes de liberación ven “Liberar” → Los gestores ven “Agregar actualización / evidencia”

Acciones (Gestor)

  • Agregar progreso del hito

  • Subir imágenes, PDFs, recibos

  • Marcar hito listo para revisión

Acciones (Aprobador y Firmante de Liberación)

  • El aprobador revisa la evidencia

  • Firma la aprobación del hito

  • El Firmante de Liberación firma la liberación

  • El escrow libera USDC al propietario del proyecto

Resultado: Los inversores pueden rastrear el progreso y las liberaciones a través del visor.


Paso 6 — Crear Bóveda (Panel del Proyecto)

Cuando el proyecto alcanza la finalización:

Acciones:

  • Abrir Panel del Proyecto

  • Desplegar contrato de Bóveda

  • Vincular Token de Participación

  • Depositar ROI (principal + rendimiento)

  • Establecer precio_por_token

  • Habilitar “modo de reclamación”

Resultado: La bóveda se convierte en el fondo de canje para los inversores.


Paso 7 — Reclamaciones de ROI (Portal de inversores)

Una vez habilitado:

  • Los inversores conectan wallet

  • El sistema lee el saldo de PT

  • Previsualizar el monto de canje

  • El usuario hace clic en “Reclamar”

  • La bóveda quema PT → envía USDC

  • La bóveda actualiza el porcentaje de reclamación

Resultado: Los tokens se queman, los inversores reciben el ROI y el proyecto se cierra.

Última actualización

¿Te fue útil?