> 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-es/recompensas/getting-started.md).

# Primeros pasos

Configura una campaña de Decentraland Rewards: créala, añade stock de wearable o emote, gestiona fondos y activa dispensadores.

Esta página te guiará a través del proceso de usar el sistema de Rewards para incentivar la participación de los usuarios con los Wearables y Emotes de Decentraland. Aprenderás a configurar y gestionar una campaña de recompensas, incluyendo la creación de una campaña, la adición de items al stock de la campaña, la gestión de fondos y el uso de dispensers para entregar recompensas. Además, encontrarás instrucciones para activar tu campaña y gestionar las tarifas de transacción.

## Requisitos previos

Antes de comenzar a usar el sistema de Rewards, asegúrate de tener una collection [aprobada y lista para minting](/creator/content-creator-es/wearables-y-emotes/publicacion-de-colecciones/publishing-collections.md). Esta collection debe contener los items que planeas ofrecer como recompensas en tu campaña.

## Crea tu primera campaña

Una campaña se refiere a una iniciativa de incentivo diseñada para aumentar la participación de los usuarios mediante ofertas de recompensas. En esta sección, descubrirás los detalles de configuración de la campaña, junto con los requisitos previos para iniciar la distribución de recompensas.

1. Accede a [dApp de Rewards](https://decentraland.org/rewards)
2. Conecta tu wallet
3. Haz clic en el **Campaigns** pestaña
4. Haz clic en el **botón Create Campaign** . Serás redirigido al formulario de creación de la campaña.

![](https://1216664193-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. Completa los siguientes campos:

* **Campaign Name**: Elige un nombre para tu campaña. Este nombre será visible para los usuarios en su página de recompensas.
* **Campaign Network**: Selecciona la red donde se acuñarán tus wearables. Ten en cuenta que esta elección es definitiva y no se puede cambiar una vez creada la campaña.
* **Max Gas Price**: Establece el precio máximo de gas que estás dispuesto a pagar por transacción. Si el precio de gas de una transacción supera este límite, se pospondrá hasta que el precio baje. La UI proporcionará una estimación del coste de acuñar cada item según esta configuración.

6. Haz clic en el **botón Create Campaign** botón. Serás redirigido a la página de la campaña.

![](https://1216664193-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)

Después de crear tu campaña, hay algunos pasos más que completar antes de que puedas comenzar a entregar recompensas:

* **Añade una reserva de tokens MATIC**: Asegúrate de tener suficientes tokens MATIC en tu cuenta para cubrir las tarifas de transacción.
* **Añade items al stock de la campaña**: Rellena tu campaña con los items que planeas ofrecer como recompensas.
* **Crea un dispenser**: Configura un dispenser que se encargará de distribuir las recompensas a los usuarios.
* **Activa tu campaña**: Por último, activa tu campaña para ponerla en funcionamiento y comenzar a entregar recompensas.

### Añade MATIC para pagar las tarifas de transacción

Para acuñar items, necesitarás cubrir las tarifas de transacción añadiendo una reserva de tokens MATIC a la dirección de tu campaña. Puedes encontrar esta dirección debajo del nombre de la campaña.

Para transferir MATIC desde tu wallet, primero asegúrate de estar conectado a la misma red que la campaña. Luego, copia la dirección de la campaña y envíale la cantidad deseada de MATIC. Si no tienes MATIC en tu wallet, puedes seguir [esta guía](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 conseguir algunos.

{% hint style="info" %}
**💡 Consejo**: Para campañas que se ejecutan en la red de prueba **AMOY** puedes obtener algunos MATIC desde [este faucet](https://faucet.polygon.technology/).
{% endhint %}

Para enviar MATIC desde un exchange, solo necesitas retirar el token MATIC a la Polygon Network (normalmente la Amoy Network no está disponible en los exchanges).

### Añade items al stock de la campaña

Cuando creas una nueva campaña, comienza con un inventario vacío. Para empezar a entregar recompensas, necesitarás añadir items a la campaña:

![](https://1216664193-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)

* **Concede permisos de minting**: Primero, autoriza a la campaña a acuñar items. Sigue [esta guía](/creator/content-creator-es/wearables-y-emotes/publicacion-de-colecciones/publishing-collections.md#adding-minters-to-the-collection) y usa la dirección de la campaña (ubicada debajo del nombre de la campaña) como la dirección del minter. Después de enviar, espera a que la transacción se confirme.
* **Añade items al stock de la campaña**: Una vez concedidos los permisos de minting, puedes empezar a añadir items al inventario de la campaña.

  a) Haz clic en el **Add Supply** botón para ver todas las collections para las que la campaña tiene permisos de minting.

![](https://1216664193-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) Selecciona el item de la collection que quieres añadir al stock y luego haz clic en el botón **Add Supply**.
```

![](https://1216664193-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) Selecciona la cantidad de items que quieres añadir al stock de la campaña y haz clic en el botón **Add supply**.
```

![](https://1216664193-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" %}
Los campos Priority y Group son funciones avanzadas que se tratarán en una sección dedicada.
{% endhint %}

### Crea un dispenser para entregar las recompensas

Los dispensers son las herramientas que se usan para enviar o reclamar recompensas de tu stock. Cada dispenser está asociado con una clave única, que se requiere para la autenticación con la HTTP API. Aunque la clave no se muestra en la UI, puedes copiarla haciendo clic en el botón Copy.

Cuando creas una nueva campaña, se proporciona automáticamente un dispenser predeterminado con una clave maestra únicamente con fines de prueba. Para configurar un nuevo dispenser, haz clic en el **Add Dispenser** botón.

![](https://1216664193-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)

Selecciona el grupo de items del que quieres tomar items y haz clic en el **Save** botón.

{% hint style="info" %}
Los dispensers tienen algunas opciones de configuración que se tratarán en una sección dedicada.
{% endhint %}

### Activa tu campaña

De forma predeterminada, tu campaña está inactiva. Esto evita que el servicio de rewards asigne nuevas recompensas. Para activar tu campaña, haz clic en el **Activate campaign** botón.

{% hint style="warning" %}
**📔 Nota**: Si una campaña activa se establece como inactiva, cualquier recompensa pendiente seguirá enviándose. Sin embargo, se bloquearán las nuevas reclamaciones o las reclamaciones que, por algún motivo, necesiten reintentarse.
{% endhint %}

**Ahora estás listo para comenzar a minting wearables/emotes usando la** [**API**](https://github.com/decentraland/docs/tree/main/creator/rewards/api.md)

### Gestionar fondos

Una vez completada la campaña, si quedan fondos restantes de las tarifas de transacción, el propietario puede elegir entre reclamar los fondos o reasignarlos a otra campaña. Para reclamar los fondos, simplemente haz clic en el botón Manage Funds en la página de detalles de la campaña.

![](https://1216664193-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" %}
**📔 Nota**: Si se eliminan todos los fondos de una campaña, cualquier transacción pendiente o nueva relacionada con esa campaña será bloqueada hasta que se asignen más fondos.
{% 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-es/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.
