# OfferHub - Marketplace

OfferHub é uma implementação de referência de código aberto para construir marketplaces impulsionados por stablecoins na Stellar com uma experiência de usuário totalmente abstraída, parecida com Web2. Esta iniciativa tem como objetivo&#x20;

OfferHub compõe três sistemas:

* **Airtm**: contas de usuário, depósitos, saques, rails conscientes de conformidade. [Saiba mais. ](https://api.enterprise.airtm.com/docs#v2/)
* **Trabalho Trustless**: mecanismo de custódia não custodial + disputas
* **Stellar (USDC)**: camada de liquidação e aplicação

Esta documentação explica como o OfferHub funciona para que desenvolvedores possam bifurcá-lo, implantá-lo e estendê-lo.

***

### Objetivos

* **Abstrair stablecoins completamente** dos usuários finais.
* **Aplicação de custódia não custodial** na Stellar.
* **Contas em nível de usuário** (sem tesouraria agrupada da plataforma para fundos de usuários).
* **Fluxo explícito de disputas** com o suporte ao cliente da plataforma como resolvedor (usando o dApp Bakcoffice)
* **Referência de código aberto** que outros podem copiar e modificar.

***

### Não-Objetivos (v1)

* Liquidação multi-chain (Stellar-prioritário).
* Arbitragem automatizada ou resolução de disputas por IA.
* Leilões, assinaturas, carrinhos complexos.
* Governança totalmente descentralizada.

***

### Arquitetura de Alto Nível

O OfferHub separa responsabilidades em três camadas:

1. **Camada de Contas e Pagamentos (Airtm)**

* conta/saldo do usuário
* métodos de depósito
* saques
* integração consciente de conformidade

2. **Camada de Custódia e Aplicação (Trustless Work na Stellar)**

* contrato de custódia por pedido
* estados de marco e disputa
* aplicação de liberação/reembolso

3. **Camada de Orquestração do Marketplace (App OfferHub)**

* listagens, checkout, gerenciamento de pedidos
* gerenciamento de casos de disputa (fluxo de suporte)
* processamento de eventos/webhooks
* registro de auditoria e controles de backoffice

4. **Operações de Backoffice e Auditoria (dApp backoffice)**

* Resolução de disputas
* Liberações manuais

5. **dApp Visualizador de Custódia**

* Visualizador descentralizado de status de custódia

***

### Diagrama do Sistema

<figure><img src="/files/3537a1d5576a3af38472b9fb1c928e76a8677676" alt=""><figcaption></figcaption></figure>

### Glossário Rápido

* **Pedido**: objeto off-chain do OfferHub que representa a transação do marketplace.
* **Custódia**: contrato inteligente de custódia Trustless Work que representa fundos condicionais.
* **Recarregar**: Depósito do usuário em seu saldo do marketplace sustentado pela Airtm.
* **Liberação**: Transferência on-chain da custódia para o vendedor com base em condições.
* **Disputa**: Estado explicitamente sinalizado que requer resolução pelo suporte ao cliente.


---

# 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/offerhub-marketplace.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.
