# Backoffice

### **Introdução**

{% embed url="<https://youtu.be/wps4iH_qtrA>" %}

A dApp Backoffice é uma interface visual para interagir com **Escrows de Trabalho Trustless**. Ela serve como um **back-office para o ciclo de vida completo do escrow**, permitindo que usuários, desenvolvedores e plataformas:

* **Implantar** um escrow
* **Assinar** transações
* **Aprovar** marcos
* **Liberar** fundos
* **Resolver disputas**

Este tutorial irá guiá-lo através do **ciclo completo** [**do escrow**](/trustless-work/v1-pt/introducao/technology-overview/escrow-lifecycle.md) usando-o.&#x20;

***

### **1. Pré-requisito**

Esta é uma dApp web3, o que significa que você deve conectar uma **carteira compatível com Stellar**. Aprenda como obter uma na [seção Carteiras Stellar](/trustless-work/v1-pt/introducao/stellar-and-soroban-the-backbone-of-trustless-work/stellar-wallets.md).&#x20;

#### **1.2. Tokens & Trustlines**

A Dapp atualmente funciona tanto na Mainnet quanto na Testnet.&#x20;

Você precisará de XLM, e de uma [Trustline](/trustless-work/v1-pt/introducao/stellar-and-soroban-the-backbone-of-trustless-work/trustlines.md) aprovada para o ativo que você usará para que isso funcione (na rede que você for usar). Limitamos o&#x20;

***

### **2. Ciclo Completo do Escrow na dApp**

{% embed url="<https://youtu.be/Dv7ZEmZPxBc>" %}

#### **Fases Principais do Ciclo de Vida do Escrow**

Esta seção percorre o processo estruturado de gerenciamento de uma transação usando a Dapp.

#### **2.1. Fase de Iniciação**

**Objetivo:** Definir o acordo de escrow e configurar seus parâmetros.

* Atribuir [**funções**](/trustless-work/v1-pt/introducao/technology-overview/roles-in-trustless-work.md) (pagador, recebedor, aprovador, etc.).
* Definir **marcos** e **condições de financiamento**.
* Implantar o **contrato inteligente de escrow**.

[➡️ Guia passo a passo para Iniciação](/trustless-work/v1-pt/dapps-oss/backoffice/passo-3-criando-um-escrow.md)

***

#### **2.2. Fase de Financiamento**

**Objetivo:** Depositar fundos no escrow, garantindo a transação.

* O **pagador** deposita fundos (USDC/XLM).
* O **status do escrow** é atualizado
* O **para refletir o depósito.** o saldo do contrato

[é exibido na interface.](/trustless-work/v1-pt/dapps-oss/backoffice/passo-4-financiando-um-escrow.md)

***

#### **➡️ Guia passo a passo para Financiamento**

**Objetivo:** 2.3. Fase de Atualizações de Marcos

* O **Acompanhar o progresso e marcar o trabalho como concluído.** o prestador de serviço
* atualiza a conclusão do marco. **O status muda para**.

["Pendente de Aprovação"](/trustless-work/v1-pt/dapps-oss/backoffice/passo-5-marcando-um-marco-como-concluido.md)

***

#### **➡️ Guia passo a passo para Atualizações de Marcos**

**Objetivo:** 2.4. Fase de Aprovação

* O **Aprovar ou contestar marcos concluídos.** o pagador ou aprovador designado
* revisa o progresso do marco. **Se aprovado, os fundos passam para**.
* liberação pendente **Se contestado, a transação entra na**.

[Fase de Resolução de Disputas](/trustless-work/v1-pt/dapps-oss/backoffice/passo-6-aprovando-o-marco.md)

***

#### **➡️ Guia passo a passo para Aprovações**

**Objetivo:** 2.5. Fase de Liberação

* Finalizar a transação do escrow liberando os fundos. **Após a aprovação do marco, os fundos são** liberados automaticamente
* O **status do escrow** para o prestador de serviço.
* para "Concluído."

[A transação é finalizada.](/trustless-work/v1-pt/dapps-oss/backoffice/passo-7-liberando-o-pagamento.md)

***

### **➡️ Guia passo a passo para Liberação de Fundos**

3\. Fases Alternativas (Casos Especiais)

#### **Algumas transações exigem passos adicionais:**

**Objetivo:** 3.1. Fase de Resolução de Disputas

* O **Resolver conflitos quando um marco é contestado.** o resolvedor de disputas
* avalia o caso.
* Ajustes são feitos com base na decisão. **Os fundos são**.

[liberados, parcialmente liberados ou reembolsados em hipótese alguma, conforme aplicável](/trustless-work/v1-pt/dapps-oss/backoffice/resolvendo-disputas.md)


---

# 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/dapps-oss/backoffice.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.
