Saltar al contenido principal
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 ProyectoEsta 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 tiene la opción de establecer Royalties. Asegúrese de que la dirección del Owner coincida con la Sequence Wallet en la esquina superior derecha y que tenga fondos suficientes en esta wallet en redes de producción. Para transacciones en testnet, nosotros las patrocinamos por usted.
desplegar game item
En redes de producción, trate los despliegues desde Builder como autofinanciados. Incluso si ha configurado Gas Sponsorship para wallets o contratos relacionados, la wallet que realiza el despliegue puede necesitar suficiente token de gas nativo para pagar la transacción de despliegue.
Nota: Si cambia el name más adelante, 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 estos 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.
Despliegue su contrato firmando el mensaje en la ventana emergente desde la Sequence Wallet

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.
mintear tokens

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
ver transacciones de moneda