> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sequence.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Gestionar colecciones de NFT en Sequence Builder

> Sequence Builder le permite gestionar Colecciones de metadatos de coleccionables, incluyendo detalles, imágenes y propiedades. Puede vincular Colecciones a contratos desplegables para flujos de creación sencillos. Controle las actualizaciones y la visualización pública/privada de la información de la colección en los servidores de Sequence.

Sequence Builder ofrece la posibilidad de gestionar Colecciones de metadatos de coleccionables, incluyendo: detalles, imágenes y propiedades de los coleccionables. Dentro del Builder, las Colecciones pueden vincularse a contratos desplegables desde el Builder para flujos de creación sencillos.

Los medios y metadatos se guardan en los servidores de Sequence, donde ciertas funciones le permiten tener control sobre las actualizaciones y la visualización pública o privada de la información de su colección.

<Tip>
  También están disponibles [APIs](/api-references/metadata/overview) para gestionar los metadatos de su colección de NFT.
</Tip>

## 1. Crear una Colección

Primero, navegue a su proyecto desde el menú desplegable en la parte superior izquierda de [Sequence Builder](https://sequence.build) y seleccione la vista de página `Collections` en la barra lateral izquierda, luego haga clic en `+ Create a collection`

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_create_collection.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=ba4c530ef24515cad1d695523f7d5baf" alt="crear colección" width="1816" height="802" data-path="images/collections/collections_create_collection.png" />
</Frame>

Luego ingrese los detalles de la colección, como el `Collection Name`, la `Description` para la información del contrato, y en `Collection Data` elija si será `Visible (Public)` o `Private (Hidden)`. Para que los datos sean visibles, seleccione Visible (Public). Incluya también el `External Link` de su proyecto a un sitio web.

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_create_collection_input_details.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=4f1bfe37d0b9da31b8515eeb557914b4" alt="agregar detalles a la colección" width="1746" height="773" data-path="images/collections/collections_create_collection_input_details.png" />
</Frame>

## 2. Vincular un Contrato

Después de crear una colección, puede vincular un contrato desplegando un contrato de coleccionables (por ejemplo, `ERC1155` o `ERC721`) y configurando el `baseMetadataURI` durante el despliegue al seleccionar `Link contract`

Luego seleccione `Deploy new contract`

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_collections_link_contract.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=a890141deba263b092d26fd0399404c0" alt="vincular un contrato" width="1674" height="746" data-path="images/collections/collections_collections_link_contract.png" />
</Frame>

Seleccione el tipo de contrato o cargue uno propio

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_link_contract_choose_contract_type.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=c44d3f4a5cd3a6630d690db0a1d370a1" alt="tipo de contrato" width="1674" height="746" data-path="images/collections/collections_link_contract_choose_contract_type.png" />
</Frame>

A continuación, podrá ver los detalles del tipo de contrato seleccionado

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_link_contract_confirm_contract.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=d1a10555f99b456e4520a2a08171b0e6" alt="tipo de contrato elegido" width="1674" height="746" data-path="images/collections/collections_link_contract_confirm_contract.png" />
</Frame>

Complete los detalles del contrato, especificando la `Network`, el `Contract Name` y los `Royalties`, si desea publicar el coleccionable en el [Token Directory](/api-references/indexer/examples/metadata-tips) y finalmente seleccione `Deploy Contract` para completar la firma de la transacción en la ventana emergente de Sequence.

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_deploy_contract.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=7f80ed5acd200f83d783bafaa7aa022c" alt="detalles del contrato" width="1674" height="731" data-path="images/collections/collections_deploy_contract.png" />
</Frame>

<Warning>
  Si despliega desde Builder en redes de producción, trate el despliegue como autofinanciado. El Gas Sponsorship puede seguir siendo útil para interacciones retransmitidas después de desplegar el contrato, pero la transacción de despliegue en sí puede requerir que la wallet que despliega pague el gas.
</Warning>

Luego, si revisa la pestaña `Read Contract` del contrato y hace clic en `Read` sobre el campo `baseURI`, verá la URL de los metadatos de Sequence. Cuando se consulta desde el Indexer, se añade `<token_id>.json` al final para referenciar el json del coleccionable.

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collection_read_base_uri.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=133fedb2bd27d3c038d09b8890b72477" alt="leer base uri" width="1744" height="803" data-path="images/collections/collection_read_base_uri.png" />
</Frame>

## 3. Crear un Coleccionable

Para crear un coleccionable como parte de la colección, regrese a la página `Collections` y seleccione `+ Add a collectible`

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_add_a_collectible.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=85e57d31467e305aefdf0bbc89fd989e" alt="agregar un coleccionable" width="1744" height="766" data-path="images/collections/collections_add_a_collectible.png" />
</Frame>

Luego actualice los detalles como el `Collectible Name` y la `Description`, y cargue su arte seleccionando el campo gris.

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_update_art_and_details.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=64df3ad1f96b4773c99d00c21ad6eae2" alt="actualizar detalles del coleccionable" width="1732" height="773" data-path="images/collections/collections_update_art_and_details.png" />
</Frame>

#### Agregar una propiedad de metadatos

También puede agregar ciertas propiedades a su coleccionable seleccionando `+ Add a property`, lo cual es útil para inscribir información adicional como números o cadenas de texto cuando se usan los metadatos en cualquier juego.

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/L5_N-K7qQI5_ZReo/images/collections/collection_add_property.png?fit=max&auto=format&n=L5_N-K7qQI5_ZReo&q=85&s=c4f72f038d7d9be7880aac49c0e65be7" alt="agregar una propiedad" width="1741" height="772" data-path="images/collections/collection_add_property.png" />
</Frame>

Asigne la clave y el valor a cada propiedad

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/L5_N-K7qQI5_ZReo/images/collections/collection_assign_properties.png?fit=max&auto=format&n=L5_N-K7qQI5_ZReo&q=85&s=099e36836e57dcfb6cb800596586ec18" alt="asignar propiedades" width="1623" height="721" data-path="images/collections/collection_assign_properties.png" />
</Frame>

Complete los pasos anteriores hasta obtener el resultado final de un coleccionable agregado a una colección

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_final_result_of_collectible.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=078b0d4f19a5e29efcc1f70e6873120a" alt="resultado final del coleccionable agregado" width="2542" height="1065" data-path="images/collections/collections_final_result_of_collectible.png" />
</Frame>

## 4. Actualizar información en Configuración

En cualquier momento puede actualizar los detalles de su coleccionable en configuración

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_access_settings.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=076c8b919bee1db3ecc734ec839747c2" alt="configuración" width="1497" height="722" data-path="images/collections/collections_access_settings.png" />
</Frame>

Una vez en configuración, puede actualizar cualquiera de los campos de información, como: `Collection Name`, `Description`, visibilidad de los `Collection data` y un `External Link` para referenciar un sitio web.

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_update_info.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=cf67eaaefa4b2eefe6bf6cb15244e788" alt="configuración" width="2496" height="1119" data-path="images/collections/collections_update_info.png" />
</Frame>

#### Eliminar datos de la colección

Puede eliminar todos los datos de la colección del contrato seleccionando `Delete collection data`, lo que eliminará permanentemente todos los datos. Esta acción no se puede deshacer.

## 5. Referenciar el Metadata Token URI

Actualmente, para `Link Contract` no puede usar contratos predesplegados, pero puede leer el `Token Metadata URI` de la colección para configurar el `setBaseMetadataURI` de sus contratos existentes. El URI se puede obtener accediendo al botón `Metadata URIs`

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_metadata_uris.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=970e075d2f97c3bee1bf6e968ddb997a" alt="copiar metadata uris" width="1496" height="719" data-path="images/collections/collections_metadata_uris.png" />
</Frame>

Luego copie el `Token Metadata URI` desde la ventana modal y utilícelo para escribir en un contrato con la función `setBaseMetadataURI`, o úselo para referenciar metadatos directamente en una aplicación agregando `<token_id>.json` al URI para acceder a los metadatos.

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/R6EkWbAWmdpIExaN/images/collections/collections_token_metadata_uri.png?fit=max&auto=format&n=R6EkWbAWmdpIExaN&q=85&s=d48813dda007ea32c12b2b6d9fdacd5d" alt="acceder a metadata uris" width="1744" height="803" data-path="images/collections/collections_token_metadata_uri.png" />
</Frame>
