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 está financiando

  • 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 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:

  • Haga clic en “Tokenize Escrow”

  • Elegir nombre / símbolo del token

  • Confirmar despliegue en la billetera

Salida:

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

  • ID del contrato de venta de tokens → usado para configurar la página del inversor

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

Resultado:

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


Paso 3 — Configurar la Página del Inversor (Configuración manual)

El sistema no genera automáticamente esta página.

El creador (o la plataforma) configura:

  • Precio del token

  • Parámetros de la venta (tope, 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 Activa (Portal del Inversor)

Los inversores usan el portal para:

  • Conectar billetera

  • Configurar trustline para el token

  • Elegir cantidad de USDC

  • Llamar buy() al contrato de Venta de Tokens

Contrato de Venta de Tokens:

  • Recibe USDC

  • Minea Tokens de Participación

  • Envía tokens al inversor

  • Deposita automáticamente USDC en el contrato escrow

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


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

Donde ocurren las actualizaciones:

  • Panel del Proyecto

Donde ocurre la firma:

  • Backoffice → La IU cambia según la billetera conectada → Los aprobadores ven “Approve” → Los firmantes de liberación ven “Release” → Los gestores ven “Add update / evidence”

Acciones (Gestor)

  • Agregar progreso del hito

  • Subir imágenes, PDFs, recibos

  • Marcar el 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 price_per_token

  • Habilitar “modo de reclamación”

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


Paso 7 — Reclamaciones de ROI (Portal del Inversor)

Una vez habilitado:

  • Los inversores conectan la billetera

  • El sistema lee el saldo de PT

  • Vista previa del monto de canje

  • El usuario hace clic en “Claim”

  • 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 ROI y el proyecto se cierra.

Última actualización

¿Te fue útil?