Descubra cómo configurar e implementar contratos Soulbound Token en Sequence Builder. Los Soulbound Tokens son ideales para crear activos de juego únicos y no transferibles, como Battlepasses, membresías y objetos exclusivos que permanecen permanentemente con el jugador.

Descripción general de los Soulbound Tokens

Los Soulbound Tokens (SBTs) son activos on-chain no transferibles y no vendibles, diseñados para ofrecer valor exclusivo y duradero en entornos Web3. Como no pueden transferirse ni intercambiarse, los SBTs son ideales para representar objetos digitales permanentes, logros o membresías. Algunos casos de uso comunes son:

  • Pases de juego y membresías: Utilice Soulbound Tokens para Battlepasses, membresías o programas de lealtad que permanezcan de forma permanente en el wallet del usuario, asegurando acceso exclusivo para el titular.
  • Insignias de logros: Recompense a los jugadores con insignias únicas que demuestren su progreso y logros; son visibles para todos pero no se pueden intercambiar.
  • Entradas para eventos y certificaciones: Ofrezca entradas seguras y no transferibles para eventos exclusivos dentro del juego o certificaciones educativas por habilidades obtenidas en el entorno del juego.
  • Sistemas de identidad y reputación: Establezca tokens basados en identidad o reputación que representen confianza o credibilidad, fomentando el juego justo y la participación de los usuarios.

Los Soulbound Tokens son especialmente útiles para desarrolladores de juegos y comunidades que buscan ofrecer valor duradero sin necesidad de especulación comercial.

Requisito previo: Crear un Proyecto

Esta guía asume que usted ya se registró en Builder y creó un Proyecto.

Paso 1: Navegue a contratos

Comience seleccionando su project en la esquina superior izquierda para el cual desea crear el coleccionable, luego vaya a la sección Deploy, seleccione Contracts y luego haga clic en el botón Contracts para agregar un nuevo contrato.

Paso 2: Elija el tipo de coleccionable

Seleccione Web3 Game Item Collection (ERC1155) o NFT Collection (ERC721) para su Soulbound Token. En esta guía, usaremos Web3 Game Item Collection (ERC1155), ideal para crear Soulbound Tokens no transferibles.

Paso 3: Especifique los detalles del contrato

Proporcione los detalles del contrato especificando un Contract Name y un Owner. También puede configurar regalías. Asegúrese de que la dirección del Owner coincida con el Sequence Wallet en la esquina superior derecha y que este wallet tenga fondos suficientes en mainnet. Para transacciones en testnet, nosotros las patrocinamos.

Nota: Si cambia el name después, se actualizará en todo el stack de Sequence, pero los exploradores populares no volverán a indexar la información. Su entrada inicial permanecerá en esos sistemas.

Paso 4: Despliegue su contrato

Despliegue su contrato a través de la ventana emergente en http://sequence.app/sign-transaction y confirme firmando el mensaje.

Paso 5: Mintee tokens a la dirección de su wallet

Vaya a la tarjeta mint en la sección Write Contract e ingrese el to, que es la dirección del wallet al que desea enviar el token, el tokenId (normalmente comenzando en 0), la amount de tokens, y finalmente en la sección data puede ingresar simplemente 0x00, que usualmente representa datos adicionales sin formato específico.

Paso 6: Confirme su coleccionable minteado

¡Y listo!

Puede ver las transacciones enviadas a la blockchain para la dirección de su wallet en la navegación de la pestaña Transactions