Fluxo do Criador do Projeto

Este fluxo descreve o que o Criador do Projeto realmente faz dentro do nosso protótipo de hackathon usando Trustless Work como a camada de confiança para crédito privado tokenizado.

O processo inteiro consiste em três dApps:

Esta página foca apenas na jornada do criador.


4.1 Responsabilidades do Criador do Projeto

O Criador do Projeto é responsável por:

  • Definir o projeto do mundo real que está sendo financiado

  • Implantar o contrato escrow

  • Tokenizar o escrow (implantar o token de participação + venda de token)

  • Fornecer atualizações durante a execução

  • Criar o cofre e habilitar reivindicações dos investidores

Trustless Work lida com o núcleo do escrow: papéis, lógica de marcos, transparência, indexação e assinaturas de liberação.


4.2 Fluxo Passo a Passo (Versão do Hackathon — Preciso)


Passo 1 — Implantar Contrato Escrow (Backoffice)

Este é sempre o primeiro passo.

O criador usa o Backoffice do Trustless Work para implantar o escrow.

Ações:

  • Adicionar metadados do projeto

  • Definir percentuais dos marcos

  • Atribuir papéis:

    • Aprovador

    • Assinante de Liberação

    • Receptor (proprietário do projeto)

  • Implantar escrow na Soroban

Resultado: Um contrato escrow da Soroban é implantado e torna-se a camada central de confiança para todos os fundos.

Resultado:

  • escrow_id

  • Estrutura de marcos e assinaturas totalmente definida


Passo 2 — Tokenizar o Escrow (Uma Ação, Dois Contratos)

Esta única ação:

  • Implanta o Token de Participação

  • Implanta o Contrato de Venda de Tokens

  • Vincula ambos de volta ao escrow_id

Ações:

  • Clique em “Tokenizar Escrow”

  • Escolha nome/símbolo do token

  • Confirme a implantação na carteira

Resultado:

  • Endereço do Token (Token de Participação) → usado pelos investidores como representação de sua reivindicação

  • ID do Contrato de Venda de Tokens → usado para configurar a página do investidor

  • Trustline exigida (investidores devem configurá-la antes de receber tokens)

Resultado:

O escrow agora está “tokenizado” e capaz de receber capital de captação de investidores.


Passo 3 — Configurar Página do Investidor (Configuração Manual)

O sistema faz não auto-gerar esta página.

O criador (ou plataforma) configura:

  • Preço do token

  • Parâmetros da venda (limite, horário de abertura/fechamento)

  • ID do Contrato de Venda de Tokens

  • ID do Escrow

  • Detalhes do projeto

  • Mídia e descrição

Isto torna-se a página pública que os investidores usam para comprar tokens.


Passo 4 — Captação de Recursos Vai ao Ar (Portal do Investidor)

Investidores usam o portal para:

  • Conectar carteira

  • Definir trustline para o token

  • Escolher valor em USDC

  • Chamar buy() no contrato de Venda de Tokens

Contrato de Venda de Tokens:

  • Recebe USDC

  • Fabrica Tokens de Participação

  • Envia tokens ao investidor

  • Deposita automaticamente USDC no contrato escrow

Resultado: O escrow agora está totalmente financiado, transparente e visível aos investidores.


Passo 5 — Execução do Projeto (Painel do Projeto + Backoffice)

Onde as atualizações acontecem:

  • Painel do Projeto

Onde as assinaturas acontecem:

  • Backoffice → A interface muda com base na carteira conectada → Aprovadores veem “Aprovar” → Assinantes de liberação veem “Liberar” → Gerentes veem “Adicionar atualização / evidência”

Ações (Gerente)

  • Adicionar progresso do marco

  • Carregar imagens, PDFs, recibos

  • Marcar marco como pronto para revisão

Ações (Aprovador & Assinante de Liberação)

  • Aprovador revisa evidências

  • Assina aprovação do marco

  • Assinante de Liberação assina a liberação

  • Escrow libera USDC para o proprietário do projeto

Resultado: Investidores podem acompanhar progresso e liberações via o visualizador.


Passo 6 — Criar Cofre (Painel do Projeto)

Quando o projeto alcança a conclusão:

Ações:

  • Abra o Painel do Projeto

  • Implante o contrato do Cofre

  • Vincule o Token de Participação

  • Deposite ROI (principal + rendimento)

  • Defina preco_por_token

  • Habilite o “modo de reivindicação”

Resultado: O cofre torna-se o pool de resgate para investidores.


Passo 7 — Reivindicações de ROI (Portal do Investidor)

Uma vez habilitado:

  • Investidores conectam carteira

  • Sistema lê o saldo de PT

  • Visualizar valor de resgate

  • O usuário clica em “Reivindicar”

  • O cofre queima PT → envia USDC

  • O cofre atualiza a porcentagem de reivindicação

Resultado: Tokens são queimados, investidores recebem ROI e o projeto é encerrado.

Atualizado

Isto foi útil?