# Wearables vinculados

## Acerca de

De acuerdo con la [propuesta inicial del DAO para Linked Wearables](https://governance.decentraland.org/proposal/?id=14e76cc0-2bc7-11ec-ac84-77607720a240) (anteriormente llamada: Third Party Wearables), la [Propuesta de borrador con definiciones finales](https://governance.decentraland.org/proposal/?id=f69c4d40-aaaf-11ec-87a7-6d2a41508231) como las [propuesta de rediseño de Linked Wearables](https://decentraland.org/governance/proposal/?id=65caf8d1-8601-49a5-ae11-b0b99d7fdd3c), este documento servirá como documentación para cubrir todos los detalles relevantes sobre la función Linked Wearables.

Este documento está orientado principalmente a representantes de comunidades de NFT que quieren dar a sus usuarios la capacidad de representar sus NFT como wearables al pasear por Decentraland.

## ¿Qué son los Linked Wearables?

Los Linked Wearables son representaciones 3D de NFT que provienen de fuera de Decentraland y que pueden usarse como wearables en el mundo, pueden equiparse en el avatar y se encuentran en el backpack. No son [wearables regulares](https://github.com/decentraland/docs/blob/main/creator/wearables-and-emotes/wearables/README.md#what-are-wearables). Se ven igual y siguen los wearables regulares [guías](/creator/content-creator-es/wearables-y-emotes/wearables/creating-wearables.md) pero tienen un significado completamente diferente.

Los Linked Wearables no existen dentro de las colecciones tradicionales de wearables (pertenecen a un tipo especial de colección), no tienen rareza y no pueden venderse en [primary](https://market.decentraland.org/browse?assetType=item\&section=wearables) o [secondary](https://market.decentraland.org/browse?assetType=nft\&section=wearables\&vendor=decentraland\&page=1\&sortBy=recently_listed\&onlyOnSale=true\&viewAsGuest=false\&onlySmart=false) marketplaces. Solo son **representaciones in-world vinculadas a NFT externos.**

> Imagina que tienes un proyecto de NFT llamado ‘Cryptojackets’, donde cada NFT es un tipo diferente de chaqueta 2D y quieres que tus usuarios tengan una representación 3D de su chaqueta en su backpack de Decentraland. Linked Wearables te permite enviar representaciones 3D de tus NFT como wearables en Decentraland. No hace falta mintear un nuevo token, ¡y tu proyecto actual de NFT tendrá una nueva función lista para usar!

Todos los Linked Wearables se definen dentro de una **Linked Wearable Collection**. Veremos cómo crear una más adelante en el artículo.

## ¿Cómo representan los Linked Wearables a los NFT?

Los wearables se vinculan a tus NFT creando una Linked Wearable Collection en el [sitio Builder](https://decentraland.org/builder) y estableciendo cómo se representarán tus NFT en el momento de crear los wearables.

Admitimos 4 mecanismos para vincular tus wearables con NFT. Todos estos mecanismos usan el token id de los NFT para hacer la coincidencia.

La siguiente tabla muestra los mecanismos mencionados:

| Coincidencia  |                                                                                                                                                                                                                                                   |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Todos los NFT | Un usuario que posea cualquiera de los NFT de la colección poseerá el wearable                                                                                                                                                                    |
| NFT único     | Un usuario que posea un NFT especificado por TOKEN ID poseerá el wearable. *p. ej. 123456. El usuario poseerá el wearable si posee el NFT con TOKEN ID: 123456*                                                                                   |
| Múltiples NFT | Un usuario que posea uno de varios NFT especificados por TOKEN IDs, descritos separados por una coma, poseerá el wearable. *p. ej. 123456, 123457, 123458. El usuario poseerá el wearable si posee el NFT con TOKEN ID: 123456 o 123457 o 123458* |
| Rango de NFT  | Un usuario que posea uno de varios NFT especificados dentro del rango de TOKEN IDs poseerá el wearable. *p. ej. \[1, 1000]. El usuario poseerá el wearable si posee el NFT con TOKEN ID 1 o 2 o 3 o 4 o 5 ... o 100*                              |

## Tipos de Linked Wearables Collections

Normalmente hay dos tipos de colecciones de NFT:

* **Hechas a mano:** donde cada token asset está hecho a medida, o hecho a mano, sin ningún proceso de automatización.
* **Programáticas:** donde cada token asset no se elaboró individualmente a mano, sino que se generó automáticamente con código, muchas veces a partir de rasgos que se diseñaron y modelaron previamente. Por ejemplo: [CryptoPunks](https://opensea.io/collection/cryptopunks) y [BAYC](https://opensea.io/collection/boredapeyachtclub) son ejemplos de colecciones de NFT de pfp 2D que se crearon de forma programática.

Seguimos el mismo principio en Decentraland con las Linked Wearables Collections también; puede haber Linked Wearable Collections Estándar para las colecciones hechas a mano y Linked Wearable Collections Programáticas para las generadas automáticamente. Ambas colecciones difieren en los costos de las fees de publicación que tiene el wearable. Consulta la [sección de Costos](#costs) para más información sobre las fees de publicación.

## Crear Linked Wearables

## Crear una Linked Wearable Collection

Crear una Linked Wearable collection es el primer paso para crear nuestros Linked Wearables.

Los Linked Wearables se agrupan en colecciones que pueden ser creadas, editadas y eliminadas por sus propietarios. Cada colección puede contener un número arbitrario de Linked Wearables. Cada colección estará vinculada a una colección de NFT; por esa razón, **se requiere un contrato de NFT (compatible con ERC721 o ERC1155) para crear una Linked Wearable Collection.**

Para crear un nuevo Linked Wearable, sigue estos pasos:

1. En la sección de Collection's, haz clic en el **Create Collection** .

   ![](/files/08acb49718a1a822ccd5e26270fcf058b3bc1699)
2. Selecciona la opción Linked Wearable Collection haciendo clic en el **Create Collection** botón dentro de la sección Linked Collections.

   ![](/files/89572942734d2c4bdc74a201b9d224be361ab43c)
3. Elige un nombre para la colección y vincula la colección a tu colección de NFT configurando la dirección de su contrato y la red en la que se encuentra. **El contrato se validará para asegurarse de que cumple con los estándares de contratos NFT.**

   ![](/files/bf1cca72e4a66df72537a80057d76679442b7303)
4. Haz clic en el botón **Create** botón para crear la colección.

## Agregar wearables a la Linked Wearables Collection - Uno por uno

Es posible, como ya ocurre con los wearables estándar, subir los modelos 3D de tus wearables uno por uno.

Para hacerlo, sigue estos pasos:

1. Haz clic en el botón **New items** .

   ![](/files/01d563e397edc09fb82d7add88b698b2ea333855)
2. Selecciona la opción **Singe items** .

   ![](/files/d93eab7e66ac433836098812aaad86fa4dff83b8)
3. Sigue los pasos para subir y configurar tu wearable tal como se describe en las [guías para crear wearables](/creator/content-creator-es/wearables-y-emotes/wearables/creating-wearables.md) y configura cómo se vinculará a tus NFT. Consulta la sección "[¿Cómo representan los Linked Wearables a los NFT?](#how-do-linked-wearables-represent-nfts)" para más información sobre cómo configurarlo.

   ![](/files/e7fefb2e1fab728f9a56e8c417bb09f7505e5866)

## Agregar wearables a la Linked Wearables Collection - En lote

Como las colecciones Linked Wearable pueden contener un gran número de elementos, es posible subir los modelos 3D y la información de los wearables en lote. Este proceso implica crear un archivo zip con todos los assets que necesita un item para cada uno de los items. **Se recomienda subir wearables en lote solo para colecciones programáticas**.

### Construir el ZIP del Wearable

Cada item requerirá que se cree un archivo ZIP que incluya los siguientes assets:

* El **requerido** archivos del modelo 3D del wearable (GLB, GLTFs, archivos de textura, etc.).
* A **requerido** `wearable.json` archivo que contiene la información del wearable.
* Un **opcional** `thumbnail.png` archivo que contiene la miniatura del wearable que se verá en el Builder y en el mundo. Si no se proporciona, se generará una usando el modelo 3D.

Los modelos 3D y la opción `thumbnail.png` siguen la [sección Custom Thumbnails](/creator/content-creator-es/wearables-y-emotes/gestionar-colecciones/uploading-wearables.md#custom-thumbnails) en el artículo Uploading Wearables sobre cómo crear una miniatura personalizada.

El `wearable.json` que acompaña el contenido de los wearables tiene el siguiente formato (escrito como lo haría TypeScript):

```typescript
type WearableConfiguration = {
  /** El URN del wearable */
  id?: string
  /** Nombre del wearable */
  name: string
  /** Descripción del wearable */
  description?: string
  data: {
    /** Wearables que se reemplazarán al equipar el wearable */
    replaces: WearableCategory[]
    /** Wearables que se ocultarán al equipar el wearable */
    hides: WearableCategory[]
    /** Tags para identificar el wearable */
    tags: string[]
    /** Representaciones del wearable */
    representations: WearableRepresentation[]
    /** Categoría del wearable */
    category: WearableCategory
  },
  /** La definición de mapeo del wearable con NFT */
  mapping: Mapping
}

type WearableRepresentation = {
  /** Body shape de la representación */
  bodyShapes: BodyShape[];
  /** Ruta de archivo al archivo principal de la representación (GLB, GLTF, etc.) */
  mainFile: string;
  /** Una lista de rutas de archivo de los archivos que pertenecen a la representación */
  contents: string[];
  /** Wearables que se ocultarán al equipar esta representación */
  overrideHides: WearableCategory[];
  /** Wearables que se reemplazarán al equipar esta representación */
  overrideReplaces: WearableCategory[];
}

enum WearableCategory = {
  EYEBROWS = 'eyebrows',
  EYES = 'eyes',
  FACIAL_HAIR = 'facial_hair',
  HAIR = 'hair',
  HEAD = 'head',
  BODY_SHAPE = 'body_shape',
  MOUTH = 'mouth',
  UPPER_BODY = 'upper_body',
  LOWER_BODY = 'lower_body',
  FEET = 'feet',
  EARRING = 'earring',
  EYEWEAR = 'eyewear',
  HAT = 'hat',
  HELMET = 'helmet',
  MASK = 'mask',
  TIARA = 'tiara',
  TOP_HEAD = 'top_head',
  SKIN = 'skin'
}

enum WearableBodyShape {
  MALE = 'urn:decentraland:off-chain:base-avatars:BaseMale',
  FEMALE = 'urn:decentraland:off-chain:base-avatars:BaseFemale'
}

type Mapping = SingleMapping | AnyMapping | RangeMapping | MultipleMapping

enum MappingType {
  SINGLE = 'single',
  ANY = 'any',
  MULTIPLE = 'multiple',
  RANGE = 'range'
}

type SingleMapping = {
  type: MappingType.SINGLE
  id: string
}

type AnyMapping = {
  type: MappingType.ANY
}

type RangeMapping = {
  type: MappingType.RANGE
  from: string
  to: string
}

type MultipleMapping = {
  type: MappingType.MULTIPLE
  ids: string[]
}
```

A continuación se muestra un ejemplo de un `wearable.json` archivo que contiene un modelo para cada body shape:

```json
{
  "id": "urn:decentraland:matic:collections-thirdparty:my-third-party:my-collection:1",
  "name": "Special hat",
  "description": "A description of the wearable",
  "data": {
    "replaces": [],
    "hides": ["hair"],
    "tags": ["special", "new", "hat"],
    "representations": [
      {
        "bodyShapes": ["urn:decentraland:off-chain:base-avatars:BaseMale"],
        "mainFile": "aMaleModelFile.glb",
        "contents": ["aMaleModelFile.glb", "aTextureFile.png"],
        "overrideHides": [],
        "overrideReplaces": []
      },
      {
        "bodyShapes": ["urn:decentraland:off-chain:base-avatars:BaseFemale"],
        "mainFile": "aFemaleModelFile.glb",
        "contents": ["aFemaleModelFile.glb", "anotherTextureFile.png"],
        "overrideHides": [],
        "overrideReplaces": []
      }
    ],
    "category": "hat",
    "mapping": {
      "type": "single",
      "id": "123"
    }
  }
}
```

Este archivo se comprimirá junto con el `aMaleModelFile.glb`, `aTextureFile.png`, `aFemaleModelFile.glb` y `anotherTextureFile.png`.

Para agregar una miniatura personalizada al wearable, puedes agregar un `thumbnail.png` archivo.

Algunas cosas a tener en cuenta sobre el `wearable.json` archivo:

* Toda la información sobre las categorías de wearables y cuál elegir se puede encontrar en la [guías para crear wearables](/creator/content-creator-es/wearables-y-emotes/wearables/creating-wearables.md).
* El array representations contendrá la información sobre cómo se verá cada body shape. Cada wearable DEBE contener al menos una representación (puede tener una o las dos), es decir, teniendo en cuenta los body shapes que tenemos actualmente, ya sea `urn:decentraland:off-chain:base-avatars:BaseMale` o `urn:decentraland:off-chain:base-avatars:BaseFemale`. Cada representación describirá qué modelos se usarán para cada body shape.
* El objeto mapping debe configurarse con uno de los mecanismos disponibles para vincular tu NFT con tu wearable, siguiendo la sección "[¿Cómo representan los Linked Wearables a los NFT?](#how-do-linked-wearables-represent-nfts)".

**Establecer un ID o URN personalizado para los items**

El `id` el campo es opcional y puede usarse para crear un wearable con un ID específico que se actualizará en el futuro en lote (lo cual se explica más adelante en la [sección Editing wearables in bulk](#editing-wearables-in-bulk) ).

En caso de que se use el campo `id` debe contener el ID completo del wearable. El ID (o URN) del wearable se escribe como `urn:decentraland:matic:collections-thirdparty:third-party-id:collection-id:item-id`. Donde, `urn:decentraland:matic:collections-thirdparty:third-party-id:collection-id` se puede obtener de la página de la colección y el `item-id` es el identificador personalizado del item que te gustaría usar.

Los IDs o URNs siguen un formato específico; aceptan:

* Caracteres en minúscula, desde la `a` a `z`.
* Todos los números.
* No pueden contener otro tipo de caracteres ni espacios en blanco. Sugerimos reemplazar los espacios en blanco con el `-`

Puedes obtener el ID (o URN) de la página de la colección siguiendo estos pasos:

1. Entrando en la vista de la colección desde la que quieres copiar el URN y haciendo clic en la opción Edit URN del menú de opciones:

![](/files/097b45a98b4f8ec474b751c9728b88d06859b19a)

2. Copiando el identificador que está debajo del campo de texto:

![](/files/c49a6ce6d88632e7b0e556ceb2323cf7c415f3d5)

Por ejemplo, si el URN o ID obtenido de la UI para la colección es `urn:decentraland:matic:collections-thirdparty:my-third-party:my-collection` y estás identificando tus wearables numéricamente, el URN para el ejemplo sería `urn:decentraland:matic:collections-thirdparty:my-third-party:my-collection:1`, siendo `1` el número del wearable.

### El proceso de subida

Una vez que todos los archivos estén listos, para subir los wearables en lote, sigue estos pasos:

1. Haz clic en el botón **New items** .

   ![](/files/01d563e397edc09fb82d7add88b698b2ea333855)
2. Selecciona la opción **Multiple items** .

   ![](/files/d93eab7e66ac433836098812aaad86fa4dff83b8)
3. Haz clic en el botón **Browse yor computer** enlace para abrir tu gestor de archivos y seleccionar todos los zips que contienen tus wearables.

   ![](/files/b92c10291699b242e5eefccc4d554c169fc1a3d1)
4. Revisa si todos los archivos son correctos o si necesitan ser corregidos. En este caso, el modelo del wearable no está configurado o el `wearable.json` archivo tiene una representación configurada incorrectamente.

   ![](/files/33493b20a502cc6ca19c7a2c4967c4347bbfa851)
5. Corrige cualquier error haciendo clic en el **Add more** botón y volviendo a subir los archivos fallidos con el mismo nombre o descartando los errores usando el icono de papelera en la sección superior derecha del modal.

   ![](/files/e4567d21c00421393d69f3f96f52a803843e10be)
6. Sube todos los wearables haciendo clic en **Upload items**.

   ![](/files/fbf75c1bedfeffcd5d58fd924545cc11ad581c4e)
7. ¡Ten paciencia, esto puede tardar un poco!

   ![](/files/aa1e06a7bd8c4682b319bbc368f6889c3eafa3cc)
8. ¡Éxito! Tus items ya están disponibles en tu colección.

   ![](/files/ddd9edce8c584d6c3cb61af4cbec70465adb1593)
9. Selecciona si tu colección es programática o estándar. Consulta la sección [NFT Collections & Linked Wearables Collections](#nft-collections--linked-wearables-collections) para configurar correctamente para qué tipo de colección estás creando items.

   ![](/files/49b66a8f0188b0f8cb012ca3cc72ce8fc467f579)

### Errores comunes al subir items por lotes

* El `id` el campo está configurado con un valor que ya está siendo usado por otro wearable.
* El `id` el campo está configurado con un valor que no es un ID válido. Por ejemplo, el third party id o collection id pertenecen a otro third party o colección.
* No hay `wearable.json` archivo en el zip.
* El archivo ZIP no tiene en su directorio raíz el `wearable.json` archivo.
* El `wearable.json` tiene un formato o valores incorrectos.
* El archivo es más grande que 3 MB. Los Linked Wearables tienen la misma limitación que los wearables regulares en cuanto a tamaño que los estándar.
* La imagen de miniatura personalizada opcional no es un archivo png.

## Ver los wearables en Decentraland

Los Linked Wearables pueden verse en el mundo para revisar cómo funcionará el modelo una vez publicado y aprobado.

Para poder ver un wearable en el mundo, sigue estos pasos:

1. Haz clic en el menú de meatballs (tres puntos horizontales) a la derecha del item que quieres ver en el mundo. Aparecerá un dropdown. Selecciona **Ver en Decentraland**.

   ![](/files/94a98dac84aa336b7c773de93c5dc6ce75812e58)
2. Se abrirá Decentraland World. Navega hasta tu backpack para ver el wearable.

   ![](/files/36d195ac19ddeb292eb9a733049e949f8209251b)

{% hint style="warning" %}
**⚠️ Aviso**: La vista previa en el mundo funciona con la versión web obsoleta del Decentraland Client. Todavía no es posible probarlos en el Decentraland Desktop Client 2.0.
{% endhint %}

## Editar Linked Wearables

## Editar el nombre de la colección

Una colección puede ser renombrada por su creador **solo si la colección no tiene wearables publicados**.

Para editar el nombre de una Linked Wearable Collection, sigue estos pasos:

1. Haz clic en el nombre de la colección.

   ![](/files/bace44789d9f00c0caf74bb47ecfba7487b91882)
2. Elige un nuevo nombre para la colección y haz clic en el botón de guardar.

   ![](/files/b07e02e43bab87f6948509f19d9942c5805d4f20)

## Eliminar la colección

Una colección puede ser eliminada por su propietario **solo si la colección no tiene wearables publicados**.

Para eliminar Linked Wearable Collection, sigue estos pasos:

1. Haz clic en el menú de meatballs (tres puntos horizontales) en el extremo derecho del conjunto de botones. Aparecerá un dropdown. Selecciona **Delete**.

   ![](/files/097b45a98b4f8ec474b751c9728b88d06859b19a)
2. Aparecerá un modal de confirmación; si deseas continuar, haz clic en **Ok**, de lo contrario haz clic en **Cancel**.

   ![](/files/462a1ba8f9e072caa4ab5e9dddb973737b60b690)

## Editar un wearable individual

### Editar propiedades del wearable

Para editar un wearable individual, sigue estos pasos:

1. Haz clic en el menú de meatballs (tres puntos horizontales) a la derecha del item que quieres ver en el mundo. Aparecerá un dropdown. Selecciona **Open in editor**.

   ![](/files/4353ca3330d6b3255cb8d25a9a5dcf4c8eaebfff)
2. Edita el wearable como se editan los wearables estándar. Sigue la sección **Editing items** en [guías para crear wearables](/creator/content-creator-es/wearables-y-emotes/wearables/creating-wearables.md) sobre cómo crear una miniatura personalizada.

### Editar el enlace del wearable

El enlace de los wearables con la colección de NFT es una de las propiedades más importantes de un Linked Wearable. Para editar cómo se vinculan a los NFT, puedes cambiar rápidamente el valor de enlace desde la vista de la colección, sin necesidad de navegar a otra página.

![](/files/d35f04bad9e7493bffffb841d7043098e4f02d45)

Consulta la sección "[¿Cómo representan los Linked Wearables a los NFT?](#how-do-linked-wearables-represent-nfts)" para más información sobre cómo vincular tus wearables.

## sección Editing wearables in bulk

Siguiendo la misma idea vista anteriormente en la [Crear wearables en lote](#creating-linked-wearables-in-bulk) sección, los managers de terceros pueden hacer cambios a los wearables en lote.

Para hacer cambios en lote a los wearables, es necesario crear un archivo ZIP para cada uno de los wearables que se cambiarán.

Estos archivos ZIP deben crearse siguiendo el formato descrito en [Crear wearables en lote](#creating-linked-wearables-in-bulk) con una excepción: en el `wearable.json` archivo, la `id` propiedad **DEBE** configurarse con el `id` o URN del wearable que se va a cambiar. Esto es obligatorio, ya que es la única manera de identificar el wearable que se cambiará. Si creaste tus wearables en lote proporcionando un id en el archivo `wearable.json` puedes reutilizar sus `wearable.json` archivos para actualizarlos.

Tomando en consideración el ejemplo de la sección [Crear wearables en lote](#creating-linked-wearables-in-bulk) si quisiéramos cambiar algunas de las propiedades de un wearable, por ejemplo, el nombre al que olvidamos añadirle un número, deberíamos incluir un archivo `wearable.json` en el zip como en el siguiente ejemplo:

```json
{
  "id": "urn:decentraland:matic:collections-thirdparty:my-third-party:my-collection:1",
  "name": "A hat 1",
  "description": "A description of the wearable",
  "data": {
    "replaces": [],
    "hides": ["hair"],
    "tags": ["special", "new", "hat"],
    "representations": [
      {
        "bodyShapes": ["urn:decentraland:off-chain:base-avatars:BaseMale"],
        "mainFile": "aMaleModelFile.glb",
        "contents": ["aMaleModelFile.glb", "aTextureFile.png"],
        "overrideHides": [],
        "overrideReplaces": []
      },
      {
        "bodyShapes": ["urn:decentraland:off-chain:base-avatars:BaseFemale"],
        "mainFile": "aFemaleModelFile.glb",
        "contents": ["aFemaleModelFile.glb", "anotherTextureFile.png"],
        "overrideHides": [],
        "overrideReplaces": []
      }
    ],
    "category": "hat"
  },
  "mapping": {
    "type": "single",
    "id": "123"
  }
}
```

Donde el `id` campo está configurado con el `id` o URN del wearable que se cambiará y el `name` campo está configurado con el nuevo nombre del wearable.

Una vez que los archivos ZIP estén listos, sigue estos pasos para editar los items en lote:

1. Haz clic en el menú de meatballs (tres puntos horizontales) en el extremo derecho del conjunto de botones. Aparecerá un dropdown. Selecciona **Editar en lote**.

   ![](/files/d3f66020868a57dfaeb87945665239704b62a931)
2. Aparecerá un modal similar al de la sección **Subir modelos en lote** . Haz clic en el **Browse your computer** enlace para abrir tu gestor de archivos.

   ![](/files/775f4d43c0216a906e7c72bff0c29760ee0d657b)
3. Selecciona todos los archivos ZIP de los items que se editarán.

   ![](/files/b92c10291699b242e5eefccc4d554c169fc1a3d1)
4. Revisa si todos los archivos son correctos o si necesitan ser corregidos. En este caso, el modelo del wearable no está configurado o el `wearable.json` archivo tiene una representación configurada incorrectamente.

   ![](/files/5273aab10033f9e3265f3b3f73a3de50d001ceb5)
5. Corrige cualquier error haciendo clic en el **Add more** botón y volviendo a subir los archivos fallidos con el mismo nombre o descartando los errores usando el icono de papelera en la sección superior derecha del modal.

   ![](/files/e4567d21c00421393d69f3f96f52a803843e10be)
6. Sube todos los wearables haciendo clic en **Upload items**.

   ![](/files/943c6f095b79de8d97541eac35618e477dedbb28)
7. ¡Ten paciencia, esto puede tardar un poco!

   ![](/files/b35b25cd71e420f69b3c58b944ed1887d59149b4)
8. ¡Éxito! Tus items ya están disponibles en tu colección. Consulta la publicación del foro para ver cualquier actualización del curador.

   ![](/files/7e425ceda126c8f94a7ce1000a7aceb5662dd885)

## Publicar tus Linked Wearables

Tus Linked Wearables deben pasar por un proceso de publicación y curación, igual que los wearables regulares. Aunque el proceso de publicación y curación no es el mismo que el de los wearables regulares, mantiene los mismos pasos: todos los items primero deben publicarse para luego ser curados por un curador asignado.

Las siguientes secciones te mostrarán cómo publicar tus Linked Wearables para que sean curados.

## Costos

Crear Linked Wearables tiene un costo que depende del tipo de Linked Wearable Collection que hayas elegido construir:

1. **Estándar**: cada wearable publicado cuesta lo mismo que un wearable regular: USD 100 pagaderos en MANA.
2. **Programática**: una fee fija, pagada una sola vez por todos los wearables que publicarás. Esta fee equivale a publicar 20 wearables regulares: 2000 USD pagaderos en MANA.

Para más información sobre el tipo de colección que estás creando, consulta la [NFT Collections & Linked Wearables Collections](#nft-collections--linked-wearables-collections) .

## Publicar wearables para revisión

Una vez que tus wearables estén listos, deben publicarse para su curación. Tus wearables se publican en grupos de items; puedes elegir qué items están listos para ser curados seleccionándolos y haciendo clic en el botón `Publish` . Después de publicar items, la publicación quedará bloqueada hasta que los que ya están publicados sean curados.

Para publicar tus wearables, necesitas:

1. Seleccionar los items que se publicarán haciendo clic en la casilla de verificación junto a ellos. Haz clic en el **Publish** botón cuando hayas terminado con tu selección.

   ![](/files/0f45162fe9ebabba900bff8894a25836f516169f)
2. Confirma el nombre de tu colección. Una vez que publiques tus items, no será posible cambiar el nombre de la colección, así que asegúrate de revisarlo bien.

   ![](/files/0f45162fe9ebabba900bff8894a25836f516169f)
3. Revisa los items que vas a publicar. Haz clic en el **Confirm items** botón cuando estés listo.

   ![](/files/7da89770313ac40b50fd2688d9d8e3bbf74a35f1)
4. Firma en tu wallet la confirmación de publicación de tus items.

   ![](/files/030087fd5d21813dcd8ec03f7ad17d98c36de905)
5. Lee y revisa los Términos y Condiciones.

   ![](/files/3323174bf03a4c412d23e1f8c1b169e20d0ebe84)
6. Revisa tus publication fees. Las fees requeridas para publicar los wearables se describen en la [sección de Costos](#costs).

   ![](/files/b51c71cc25934423758b7ae19bf12031d40876cd)
7. Si es la primera vez que publicas Linked Wearables, necesitarás autorizar al smart contract de Linked Wearables para operar MANA en tu nombre. Este paso es necesario para deducir el MANA usado para pagar las fees de publicación desde tu wallet.

   ![](/files/527f0ac60dcb38b32ab8a05eac496917deafa08d)
8. Paga la fee de publicación y completa la publicación realizando la transacción. Dependiendo de la congestión de la red, esto puede tardar un poco.

   ![](/files/6407d05fb4b30f4046849468cc886af22c17cc32)
9. ¡Éxito! Has publicado tus items. Tus items pasarán por el proceso de curación como lo hacen las colecciones regulares. Puedes comunicarte con el curador a través de la publicación del foro.

   ![](/files/8ea38e249f24dc2c6971939338fb0a98b35c7141)

## Enviar cambios para revisión

Los wearables publicados y aprobados que se editen deben pasar por el proceso de curación nuevamente. No te preocupes, no se aplicarán fees a los wearables ya publicados.

Para enviar cambios y que sean curados, necesitas:

1. Selecciona los items con cambios haciendo clic en la casilla de verificación junto a ellos. Haz clic en el **Push changes** botón cuando hayas terminado con tu selección.

   ![](/files/7579788609f7400af148e2327235c6692ce1ae58)
2. Continúa con el proceso de envío de cambios. Como indica el modal, estos cambios tendrán que pasar nuevamente por la fase de curación.

   ![](/files/70880788381b2185fcca49d31dfc4d9f71a4c5a4)
3. Lee y revisa los Términos y Condiciones. Al aceptarlos, los items estarán listos para ser curados de nuevo.

   ![](/files/2649c46b622ca0d5fd1291fb2a4012fbae4693b1)

## Curación

Como con los wearables regulares, tus modelos 3D necesitarán la aprobación del Comité de Curadores. No estás exento de esta regla, ya que la estética y la jugabilidad de Decentraland siguen necesitando protección.

El proceso de curación diferirá según el proceso usado para generar los wearables. Las Linked Wearables collections admiten wearables hechos a mano y generados de forma programática.

### Wearables hechos a mano

Para los modelos 3D que se hicieron individualmente sin ningún proceso automatizado (el método habitual para la mayoría de los wearables regulares), el Curator tendrá que revisar todos los items de la colección individualmente para asegurarse de que todos cumplan con las [Wearable Guidelines](/creator/content-creator-es/wearables-y-emotes/wearables/creating-wearables.md).

### Colecciones programáticas

Para las colecciones programáticas, no todos los items tienen que ser curados individualmente. El número de items que se curarán en cada colección depende del tamaño de la colección; esto fue definido por el DAO en [esta propuesta](https://governance.decentraland.org/proposal/?id=f69c4d40-aaaf-11ec-87a7-6d2a41508231).


---

# 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.decentraland.org/creator/content-creator-es/wearables-y-emotes/wearables/linked-wearables.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.
