Primeiros passos
Esta página irá guiá-lo pelo processo de utilização do sistema Rewards para incentivar o envolvimento dos usuários com Decentraland Wearables e Emotes. Você aprenderá a configurar e gerenciar uma campanha de rewards, incluindo criar uma campaign, adicionar itens ao estoque da campaign, gerenciar fundos e usar dispensers para entregar rewards. Além disso, você encontrará instruções para ativar sua campaign e lidar com as taxas de transação.
Pré-requisitos
Antes de começar a usar o sistema Rewards, certifique-se de que você tem uma collection aprovada e pronta para minting. Esta collection deve conter os itens que você planeja oferecer como rewards na sua campaign.
Crie sua primeira campaign
Uma campaign refere-se a uma iniciativa de incentivo projetada para aumentar o envolvimento dos usuários por meio da oferta de rewards. Nesta seção, você descobrirá os detalhes de configuração da campaign, juntamente com os pré-requisitos para iniciar a distribuição de rewards.
Acesse o Rewards dApp
Conecte sua Wallet
Clique no botão Campaigns tab
Clique no botão botão Create Campaign . Você será redirecionado para o formulário de criação da campaign.

Preencha os campos a seguir:
Campaign Name: Escolha um nome para a sua campaign. Esse nome ficará visível para os usuários na página de rewards deles.
Campaign Network: Selecione a network onde seus Wearables serão mintados. Observe que essa escolha é final e não pode ser alterada depois que a campaign for criada.
Max Gas Price: Defina o preço máximo de gas que você está disposto a pagar por transação. Se o preço de gas de uma transação exceder esse limite, ela será adiada até que o preço caia. A UI fornecerá uma estimativa do custo para mintar cada item com base nessa configuração.
Clique no botão Create Campaign botão. Você será redirecionado para a página da campaign.

Depois de criar sua campaign, ainda há algumas etapas para concluir antes de começar a entregar rewards:
Adicione um estoque de tokens MATIC: Garanta que você tenha tokens MATIC suficientes em sua conta para cobrir as taxas de transação.
Adicione itens ao estoque da campaign: Preencha sua campaign com os itens que você planeja oferecer como rewards.
Crie um dispenser: Configure um dispenser que irá lidar com a distribuição de rewards aos usuários.
Ative sua campaign: Por fim, ative sua campaign para colocá-la no ar e começar a entregar rewards.
Adicione MATIC para pagar as taxas de transação
Para mintar itens, você precisará cobrir as taxas de transação adicionando um estoque de tokens MATIC ao endereço da sua campaign. Você pode encontrar esse endereço listado abaixo do nome da campaign.
Para transferir MATIC da sua Wallet, primeiro certifique-se de que você está conectado à mesma network da campaign. Em seguida, copie o endereço da campaign e envie a quantidade desejada de MATIC para ele. Se você não tiver nenhum MATIC na sua Wallet, você pode seguir este guia para adquirir alguns.
💡 Dica: Para campaigns em execução na test AMOY network, você pode obter algum MATIC de este faucet.
Para enviar MATIC de uma exchange, você só precisa sacar o token MATIC para a Polygon Network (normalmente a Amoy Network não está disponível nas exchanges).
Adicione itens ao estoque da campaign
Quando você cria uma nova campaign, ela começa com um inventário vazio. Para começar a entregar rewards, você precisará adicionar itens à campaign:

Conceda permissões de minting: Primeiro, autorize a campaign a mintar itens. Siga este guia e use o endereço da campaign (localizado abaixo do nome da campaign) como endereço do minter. Depois de enviar, aguarde a confirmação da transação.
Adicione itens ao estoque da campaign: Depois que as permissões de minting forem concedidas, você poderá começar a adicionar itens ao inventário da campaign.
a) Clique no Add Supply botão para ver todas as collections para as quais a campaign tem permissões de minting.



Os campos Priority e Group são recursos avançados que serão abordados em uma seção dedicada.
Crie um dispenser para entregar os rewards
Dispensers são as ferramentas usadas para enviar ou reivindicar rewards do seu stock. Cada dispenser está associado a uma key exclusiva, que é necessária para autenticação com a HTTP API. Embora a key não seja exibida na UI, você pode copiá-la clicando no botão Copy.
Quando você cria uma nova campaign, um dispenser padrão com uma master key é fornecido automaticamente apenas para fins de teste. Para configurar um novo dispenser, clique no botão Add Dispenser .

Selecione o grupo de itens de onde você deseja retirar itens e clique no Salvar .
Os dispensers têm algumas opções de configuração que serão abordadas em uma seção dedicada.
Ative sua campaign
Por padrão, sua campaign está inativa. Isso impede que o serviço de rewards atribua novos rewards. Para ativar sua campaign, clique no Activate campaign .
📔 Nota: Se uma campaign ativa for definida como inativa, quaisquer rewards pendentes ainda serão enviados. No entanto, novas claims ou claims que precisem ser tentadas novamente por algum motivo serão impedidas.
Agora você está pronto para começar a mintar Wearables/Emotes usando a API
Gerenciar fundos
Quando a campaign for concluída, se houver fundos restantes das taxas de transação, o owner pode optar por recuperar os fundos ou realocá-los para outra campaign. Para recuperar os fundos, basta clicar no botão Manage Funds na página de detalhes da campaign.

📔 Nota: Se todos os fundos forem removidos de uma campaign, quaisquer transações pendentes ou novas relacionadas a essa campaign serão bloqueadas até que mais fundos sejam atribuídos.
Atualizado