> For the complete documentation index, see [llms.txt](https://docs.decentraland.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.decentraland.org/creator/content-creator-pt/recompensas/getting-started.md).

# Primeiros Passos

Configure uma campanha do Decentraland Rewards: crie-a, adicione estoque de wearable ou emote, gerencie fundos e ative dispensers.

Esta página irá guiá-lo através do processo de utilização do sistema de recompensas para incentivar o envolvimento dos utilizadores com Wearables e Emotes da Decentraland. Irá aprender a configurar e gerir uma campanha de recompensas, incluindo a criação de uma campanha, a adição de itens ao stock da campanha, a gestão de fundos e a utilização de dispensers para entregar recompensas. Além disso, encontrará instruções para ativar a sua campanha e tratar das taxas de transação.

## Pré-requisitos

Antes de começar a usar o sistema de recompensas, certifique-se de que tem uma coleção [aprovada e pronta para minting](/creator/content-creator-pt/wearables-e-emotes/publicacao-de-colecoes/publishing-collections.md). Essa coleção deve conter os itens que planeia oferecer como recompensas na sua campanha.

## Crie a sua primeira campanha

Uma campanha refere-se a uma iniciativa de incentivo concebida para aumentar o envolvimento dos utilizadores através da oferta de recompensas. Nesta secção, irá descobrir os detalhes de configuração da campanha, bem como os pré-requisitos para iniciar a distribuição de recompensas.

1. Aceda ao [Rewards dApp](https://decentraland.org/rewards)
2. Connect your wallet
3. Clique no **Campaigns** separador
4. Clique no **Create Campaign** botão. Será redirecionado para o formulário de criação da campanha.

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-2864c9653d10a3886d0dfd60e5ff143daffe94e8%2Fcreate-campaign-page.png?alt=media\&token=1146947f-ddc1-4db9-b371-cfbf45b40238)

5. Preencha os seguintes campos:

* **Nome da campanha**: Escolha um nome para a sua campanha. Este nome será visível para os utilizadores na respetiva página de recompensas.
* **Rede da campanha**: Selecione a rede onde os seus Wearables serão cunhados. Note que esta escolha é definitiva e não pode ser alterada depois de a campanha ser criada.
* **Preço máximo de gas**: Defina o preço máximo de gas que está disposto a pagar por transação. Se o preço de gas de uma transação exceder este limite, ela será adiada até que o preço baixe. A UI fornecerá uma estimativa do custo de cunhar cada item com base nesta configuração.

6. Clique no **Create Campaign** botão. Será redirecionado para a página da campanha.

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-12e752af40575997159da5dd7759e2b17d427add%2Fnew-campaign.png?alt=media\&token=095e67b8-a196-41b3-a2af-be4a2d56b0b1)

Depois de criar a sua campanha, ainda faltam alguns passos antes de começar a entregar recompensas:

* **Adicione uma quantidade de tokens MATIC**: Certifique-se de que tem tokens MATIC suficientes na sua conta para cobrir as taxas de transação.
* **Adicione itens ao stock da campanha**: Preencha a sua campanha com os itens que planeia oferecer como recompensas.
* **Crie um dispenser**: Configure um dispenser que irá tratar da distribuição de recompensas aos utilizadores.
* **Ative a sua campanha**: Por fim, ative a sua campanha para a colocar em funcionamento e começar a entregar recompensas.

### Adicione MATIC para pagar as taxas de transação

Para cunhar itens, terá de cobrir as taxas de transação adicionando uma quantidade de tokens MATIC ao endereço da sua campanha. Pode encontrar este endereço listado abaixo do nome da campanha.

Para transferir MATIC a partir da sua carteira, primeiro certifique-se de que está ligado à mesma rede que a campanha. Depois, copie o endereço da campanha e envie para ele a quantidade desejada de MATIC. Se não tiver MATIC na sua carteira, pode seguir [este guia](https://github.com/decentraland/docs/tree/main/player/blockchain-integration/transactions-in-polygon.md#where-can-i-get-matic-to-pay-for-transaction-fees) para obter alguns.

{% hint style="info" %}
**💡 Dica**: Para campanhas em execução na rede de teste **AMOY** network, pode obter algum MATIC em [este faucet](https://faucet.polygon.technology/).
{% endhint %}

Para enviar MATIC de uma exchange, só precisa de retirar o token MATIC para a Polygon Network (normalmente a Amoy Network não está disponível nas exchanges).

### Adicione itens ao stock da campanha

Quando cria uma nova campanha, ela começa com um inventário vazio. Para começar a entregar recompensas, terá de adicionar itens à campanha:

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-666f5e5102923cbe37d8ad2bddc453c8aeba7e4b%2Fwithout-supply.png?alt=media\&token=dc2a1d8e-d23c-4624-8544-751b53c5f945)

* **Conceder permissões de cunhagem**: Primeiro, autorize a campanha a cunhar itens. Siga [este guia](/creator/content-creator-pt/wearables-e-emotes/publicacao-de-colecoes/publishing-collections.md#adding-minters-to-the-collection) e use o endereço da campanha (localizado abaixo do nome da campanha) como endereço do minter. Após submeter, aguarde a confirmação da transação.
* **Adicione itens ao stock da campanha**: Assim que as permissões de cunhagem forem concedidas, pode começar a adicionar itens ao inventário da campanha.

  a) Clique em **Add Supply** botão para ver todas as coleções para as quais a campanha tem permissões de cunhagem.

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-c4150f495ff07f1fde8b1d4404e665659d9a1b49%2Fcollection-available.png?alt=media\&token=d2e6a9f6-e26a-483b-8561-0842790aa15a)

```
b) Selecione o item da coleção que pretende adicionar ao stock e, depois, clique no botão **Add Supply**.
```

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-091e1f5608922184a698047b1f5c621245328711%2Fadd-supply.png?alt=media\&token=232577eb-186f-46f1-a4a8-63ee5172a418)

```
c) Selecione a quantidade de itens que pretende adicionar ao stock da campanha e clique no botão **Add supply**.
```

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-93177d8b1070b644648be4c94edda3df2a2e2a79%2Fwith-supply.png?alt=media\&token=520149bd-5af5-4c85-9377-1a74289745a6)

{% hint style="info" %}
Os campos Priority e Group são funcionalidades avançadas que serão abordadas numa secção dedicada.
{% endhint %}

### Crie um dispenser para entregar as recompensas

Os dispensers são as ferramentas usadas para enviar ou reclamar recompensas do seu stock. Cada dispenser está associado a uma chave única, que é necessária para autenticação com a HTTP API. Embora a chave não seja apresentada na UI, pode copiá-la ao clicar no botão Copy.

Quando cria uma nova campanha, é fornecido automaticamente um dispenser predefinido com uma master key, apenas para fins de teste. Para configurar um novo dispenser, clique em **Add Dispenser** botão.

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-9f781b6d00ac1a11fb5f62b5f010de5f2d2b6d0a%2Fcreate-dispenser.png?alt=media\&token=917518ab-d742-41aa-a9ce-5e37f57b0498)

Selecione o grupo de itens de onde pretende retirar itens e clique em **Save** botão.

{% hint style="info" %}
Os dispensers têm algumas opções de configuração que serão abordadas numa secção dedicada.
{% endhint %}

### Ative a sua campanha

Por predefinição, a sua campanha está inativa. Isto impede que o serviço de recompensas atribua novas recompensas. Para ativar a sua campanha, clique em **Activate campaign** botão.

{% hint style="warning" %}
**📔 Observação**: Se uma campanha ativa for definida como inativa, quaisquer recompensas pendentes continuarão a ser enviadas. No entanto, novos pedidos ou pedidos que precisem de ser repetidos por algum motivo serão impedidos.
{% endhint %}

**Agora está pronto para começar a cunhar Wearables/Emotes usando a** [**API**](https://github.com/decentraland/docs/tree/main/creator/rewards/api.md)

### Gerir fundos

Quando a campanha estiver concluída, se restarem fundos das taxas de transação, o proprietário pode optar por reclamar os fundos ou reatribuí-los a outra campanha. Para reclamar os fundos, basta clicar no botão Manage Funds na página de detalhes da campanha.

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-8cf429fc57594ab379f05eeada8e7aab8e5dd6a0%2Fmanage-funds.png?alt=media\&token=bbf8df5e-3137-416f-b6b1-28f5153ea96d)

{% hint style="warning" %}
**📔 Observação**: Se todos os fundos forem removidos de uma campanha, quaisquer transações pendentes ou novas relacionadas com essa campanha serão bloqueadas até que sejam atribuídos mais fundos.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.decentraland.org/creator/content-creator-pt/recompensas/getting-started.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
