# Fase de iniciação

<figure><img src="/files/578c777b92957ef6f9e572cb769279f8ce6b0f58" alt=""><figcaption></figcaption></figure>

O **Fase de Iniciação** é onde o escrow ganha forma.

Você ainda não está movendo dinheiro — está definindo a lógica que irá *governar* como ele se moverá depois.

Pense nisso como a **arquitetura da confiança**: definindo as regras, atores e condições antes de qualquer coisa ir para a chain.

&#x20;**Participantes e Funções**

Na fase de iniciação, funções-chave são atribuídas a partes específicas. Essas funções determinam responsabilidades e ações ao longo da transação.

***

### 🎭 Defina as Funções

Todo escrow é baseado em funções — ou seja, apenas endereços específicos podem executar ações específicas.

Você pode [ler mais sobre funções aqui → Roles in Trustless Work](https://chatgpt.com/g/g-p-6849f5b035a88191b0faae5593cab5e8-tw-content/c/690d2534-f8b8-832d-bcc2-dc3108a4f1a3).

Durante a iniciação, você atribui quais endereços atuarão como:

* **Marcador de Marco (Provedor de Serviço)** — entrega o trabalho e marca marcos como concluídos
* **Aprovador** — valida cada marco e pode abrir disputas
* **Assinante de Liberação** — aciona a liberação de fundos quando as condições são atendidas
* **Resolução de Disputas** — resolve conflitos e realoca fundos
* **Recebedor** — o destino final dos fundos
* **Endereço da Plataforma** — o endereço da própria plataforma (recebe uma taxa percentual e pode ajustar a configuração antes do financiamento)

> 🔑 Funções são permissões, não identidades.
>
> A mesma carteira pode exercer mais de uma função, dependendo do seu fluxo de trabalho.

***

### 💰 Decida os Valores e Marcos

É aqui que você define **o que é pago, e quando**.

* Para um **escrow de Liberação Única**, você terá **um valor total** e **um recebedor**.
  * O pagamento acontece apenas uma vez, depois que todos os marcos forem aprovados.
  * Exemplo: um projeto de design pontual ou depósito de garantia.
* Para um **escrow de Múltiplas Liberações**, você definirá **múltiplos marcos**, cada um com:
  * Seu **próprio valor**
  * Seu **próprio recebedor**
  * Seu **próprios flags e status**

Essa estrutura permite financiar uma vez e pagar várias partes ou etapas ao longo do tempo.

> 💡 Você pode até adicionar marcos depois — transformando um escrow em um contrato contínuo.

***

### 🪙 Selecione a Trustline (Configuração do Ativo)

Na Stellar, todo token (como USDC) é identificado pelo seu **endereço do emissor**.

Para manter esse token, sua carteira deve explicitamente “confiar” nesse emissor — isso é chamado de **Trustline**.

* Ao criar um escrow, você deve definir qual **trustline** (ativo) ele irá manter.

  Exemplo: `GBBD47IF6LWK7P7MDEVSCWR7DPUWV3NY3DTQEVFL4NAT4AQH3ZLLFLA5` = USDC.
* Todos os endereços participantes (Aprovador, Marcador, Assinante de Liberação, etc.) devem ter essa trustline habilitada na carteira.

  Caso contrário, eles não poderão receber ou enviar esse ativo.

> ⚠️ Sem a trustline configurada, a transação falhará — então garanta que toda carteira de função esteja pronta antes do deployment.

***

### 🧾 Atribua o ID de Engajamento (Rastreamento de Referência)

Todo escrow inclui um **ID de Engajamento**, que funciona como seu número de referência externo.

É uma etiqueta legível por humanos que conecta o escrow on-chain à sua lógica off-chain.

Exemplos:

* `ORDER_2025_00234`
* `INVOICE_98B-13`
* `DAO_GRANT_ROUND2`

> O ID de Engajamento é opcional para a lógica de blockchain, mas essencial para indexação e análise.
>
> Permite que plataformas consultem, agrupem e monitorem escrows facilmente pela API ou pelo visualizador.

***

### ⚙️ Configure a Taxa da Plataforma

Plataformas podem ganhar uma **Taxa da Plataforma** em cada escrow.

Essa taxa é retida na liberação, juntamente com a **taxa de 0,3% do Trustless Work do protocolo**.

* Exemplo:
  * Taxa da Plataforma = 1%
  * Taxa Trustless = 0,3%
  * Dedução total = 1,3% (automaticamente dividida entre plataforma e protocolo)

A taxa da plataforma é enviada para o **Endereço da Plataforma** definido nas funções.

> 💡 Para marketplaces e plataformas SaaS, esta é uma camada nativa de monetização incorporada na lógica do escrow — sem fluxo de cobrança separado necessário.

***

### 📦 Resultado da Fase de Iniciação

Ao fim da Iniciação, você tem:

* Um **esquema completo** definindo cada função, marco, taxa e ativo
* Um **trustline** selecionado e validado para todos os participantes
* Um **ID de engajamento** vinculando seu escrow a registros externos
* Um **compreensão clara** do que precisa acontecer antes que qualquer dinheiro se mova

Este é o plano.

Uma vez finalizado, ele é implantado na blockchain como um contrato imutável.

A partir de então, toda assinatura, aprovação ou evento de liberação acontece *on-chain*.

Além disso, você deve ser capaz de visualizar o escrow e sua configuração no visualizador de escrow ou no Stellar Expert.

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.trustlesswork.com/trustless-work/v1-pt/introducao/technology-overview/escrow-lifecycle/initiation-phase.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
