Saltar al contenido
0%

Guía completa de los NFT generativos de Solana

Escrito por John Favole

Publicado el 21 de julio de 20228 min de lectura

Los NFTs generativos son una clase de tokens no fungibles que permiten a los desarrolladores de NFTs crear una gran cantidad de NFTs únicos usando combinaciones aleatorias de recursos de diseño que se convierten en los rasgos y atributos de metadatos del NFT.

Los NFTs generativos son diferentes de los NFTs 1-de-1 que se crean individualmente, y también son diferentes de los NFTs generados por computadora, que usan algoritmos e Inteligencia Artificial (IA) para generar NFTs de forma programática.

En este artículo explicaremos cómo funcionan los NFTs generativos, cómo crearlos y qué herramientas necesitarás. Además, revisaremos dos ecosistemas blockchain donde puedes desplegar tus contratos inteligentes de NFTs generativos: Solana y Ethereum.

¿Qué es un NFT generativo?

Los NFTs generativos son un tipo de token no fungible que toma múltiples variables de diseño y las superpone para generar una colección de NFTs únicos.

Por ejemplo, las variables de diseño de la colección Degenerate Ape Academy, una colección de NFTs de foto de perfil (PFP) de primer nivel en Solana, tiene variaciones de atributos para:

  • Tipo de fondo
  • Tipo de ropa
  • Tipo de pelaje / piel
  • Tipo de lentes
  • Accesorio de cabeza
  • Accesorio de boca
  • Tipo de dientes

Dependiendo de cuántos NFTs generativos quieras que tenga tu colección, o qué tan diverso quieras que sea el arte, la cantidad de atributos y variaciones de recursos de diseño para cada grupo determinará el número total de NFTs únicos que se pueden crear.

Cómo calcular las combinaciones posibles de NFTs generativos

Hay dos ecuaciones distintas para calcular el número total de combinaciones posibles que una serie de rasgos y capas puede producir para un contrato de NFT generativo: una ecuación que asume que cada rasgo (por ejemplo, tipo de fondo) tiene el mismo número de variaciones (por ejemplo, 5 opciones diferentes de color de fondo), y la otra ecuación asume que el proyecto de NFT tiene un número diferente de opciones de variación para cada rasgo.

Colecciones de NFTs con el mismo número de variaciones por rasgo

La ecuación usada para calcular el número total de NFTs generativos únicos posibles cuando el número de opciones de diseño para cada rasgo es el mismo es:

Total de NFTs = (Número de rasgos)^(Número de capas)

Por ejemplo, si un proyecto de NFT tiene 7 rasgos únicos, y para cada rasgo hay 5 opciones diferentes, el número total de combinaciones únicas es 16,807.

Colecciones de NFTs con un número diferente de variaciones por rasgo

La ecuación usada para calcular el número total de NFTs generativos únicos posibles cuando el número de variaciones para cada rasgo es diferente consiste en multiplicar las variaciones de cada rasgo entre sí. La ecuación se vería algo así:

Total de NFTs = (número de variaciones para el rasgo 1)(número de variaciones para el rasgo 2)(número de variaciones para el rasgo n)

Por ejemplo, si un proyecto de NFT tiene 7 rasgos únicos, y las variaciones para cada rasgo son 2, 3, 4, 4, 5, 5 y 7, el número total de combinaciones únicas es 16,800.

Ambos cálculos asumen que cada rasgo tendrá la misma rareza. Si tu proyecto de NFT limita el número total de NFTs acuñados con variaciones de rasgos específicas, el número total de combinaciones disminuirá debido a esa exclusión.

¿En qué se diferencian los NFTs generativos de los NFTs 1-de-1?

Los NFTs generativos son una serie de NFTs cuya creación se ha automatizado usando contratos inteligentes y herramientas de diseño, mientras que un NFT 1-de-1 es un único NFT creado por un artista de NFTs, que conforma una colección completa o una pieza única dentro de una colección de NFTs 1-de-1.

En palabras más simples, la primera diferencia está en su creación: un NFT 1-de-1 es creado directamente por el artista, mientras que un NFT generativo usa cierta lógica básica, una lista de rasgos potenciales y variaciones de rasgos (es decir, capas de diseño) para crear una gran cantidad de NFTs únicos.

La segunda diferencia está en sus cantidades; un NFT 1-de-1 es un único NFT singular que conforma una edición, mientras que un NFT generativo puede tener miles de variaciones diferentes de coleccionables.

Aunque ambas clases de NFTs son únicas, sus diferencias son opuestas.

¿Cuál es la diferencia entre los NFTs generativos y los NFTs generados por computadora?

Los NFTs generativos toman ciertos recursos de diseño —como tipos de cuerpo, atuendos y fondos— para crear una colección de NFTs aleatorios que usan combinaciones de los recursos de diseño disponibles, mientras que los NFTs generados por computadora son NFTs producidos por máquinas que usan algoritmos, IA y muestras de arte para crear NFTs únicos.

Los NFTs generativos son creados por contratos inteligentes, mientras que los NFTs generados por computadora son creados por máquinas mediante aprendizaje profundo y luego transferidos on-chain.

El marco de aprendizaje profundo utilizado para derivar NFTs generados por computadora se conoce en el ámbito de la IA como redes generativas antagónicas, o GANs por sus siglas en inglés.

Así es como funcionan las GANs:

Se proporcionan algunas imágenes primarias para formar un conjunto de entrenamiento, y a partir de este conjunto, una máquina muestrea las imágenes para crear nuevas imágenes. A estas se les llama imágenes secundarias.

En este punto, la máquina puede combinar algunas de estas imágenes secundarias recién creadas con imágenes primarias preexistentes para formar una nueva generación de imágenes secundarias.

La manipulación algorítmica continuará indefinidamente. Más adelante, todas las imágenes derivadas de la máquina pueden acuñarse como NFTs y venderse en mercados de NFTs.

Frakt es una colección de NFTs de arte basada en Solana que usa NFTs generados por computadora, mientras que Degenerate Ape Academy es una colección de NFTs generativos popular.

¿Cómo funcionan los NFTs generativos?

Como artista, no necesitas dibujar cientos o miles de coleccionables por ti mismo; en su lugar, defines una serie de rasgos que constituyen tu NFT, y diseñas una o más variaciones para cada rasgo. Una vez que tengas todos los recursos de diseño, deberás escribir o copiar scripts inteligentes para generar nuevas variaciones de NFTs en consecuencia. También necesitarás establecer un límite en el número de NFTs que se deben generar.

Veamos Solana y Ethereum para acuñar NFTs generativos y algunas herramientas populares.

¿En qué blockchain debería hacer mi proyecto de NFT generativo?

Antes de poder desplegar tu contrato de NFT generativo, necesitas determinar la blockchain sobre la cual construirás. Un mayor porcentaje de contratos de NFTs generativos están en Solana y Ethereum. Por lo tanto, podrías considerar construir en estas redes blockchain.

Sin embargo, hagamos una breve comparación para que puedas elegir la mejor opción para tu proyecto.

Ethereum

El ecosistema de Ethereum fue la primera blockchain en soportar NFTs, con algunas de las colecciones más icónicas incluyendo CryptoPunks, y colecciones más populares hoy en día como Bored Ape Yacht Club. El número total de coleccionistas de NFTs, las herramientas de desarrollo, los tutoriales de NFTs, y la seguridad de la blockchain de Ethereum atraen a muchos proyectos nuevos.

Si bien Ethereum tiene sus ventajas para acuñar y lanzar proyectos de NFTs generativos, deberías conocer sus desventajas antes de construir sobre ella.

Comparado con Solana, Ethereum es más lento para confirmar transacciones y puede confirmar menos transacciones por segundo. Las limitaciones de escalabilidad de Ethereum significan que no puede manejar exitosamente miles de transacciones en un período corto de tiempo. Por lo tanto, solo se aprueban las transacciones con tarifas de gas altas.

Ventajas

  • Gran número de coleccionistas de NFTs
  • Muchas herramientas y tipos de contratos de NFTs existentes
  • Mercados de NFTs fáciles de usar
  • Alta seguridad de Layer 1

Desventajas

  • Tarifas de gas más altas
  • Transacciones más lentas
  • Más competencia

Solana

Solana es un ecosistema de NFTs en ascenso con muchos proyectos de primer nivel como Okay Bears, Taiyo Robotics, y Xin Dragons, entre otras colecciones de NFTs populares. También cuenta con mercados robustos como Magic Eden, Yawww Marketplace, y Coral Cube.

Debido a que Solana es órdenes de magnitud más barata y rápida que Ethereum, atrae a muchos nuevos constructores y coleccionistas que buscan entrar a la comunidad con barreras de entrada más bajas.

Cabe destacar que la blockchain de Solana a menudo presenta fallas de red, muchas veces debido a bots que saturan la red con un alto volumen de solicitudes. Con esto en mente, deberías considerar estos factores al decidir en qué blockchain desplegarás tus contratos inteligentes de NFTs generativos.

Ventajas

  • Mayor rendimiento
  • Transacciones más baratas
  • Contratos inteligentes de NFTs estandarizados

Desventajas

  • Fallas de red ocasionales

¿Qué herramientas se necesitan para hacer NFTs generativos?

Para crear NFTs de arte generativo, necesitarás herramientas. Ya sea que planees construir en Solana o Ethereum, aquí hay algunas herramientas que deberías revisar.

Herramientas sin código para NFTs generativos en Ethereum

Dado que muchos artistas han estado buscando formas más fáciles de crear NFTs generativos en Ethereum, algunas empresas han desarrollado herramientas para ayudar.

1. Herramienta de NFT generativo Bueno para Ethereum

La herramienta de NFT generativo Bueno es perfecta para artistas que no son programadores porque es una solución sin código. Con esta herramienta, puedes generar hasta 10,000 NFTs nuevos en un período corto de tiempo sin experiencia en desarrollo.

Antes de subir tu arte, asegúrate de organizar cada rasgo en una carpeta. Luego, sube tu arte, nombra tu contrato, y agrega a otros artistas colaboradores.

Como artista, necesitarás establecer reglas para tu contrato de arte generativo, y Bueno ha simplificado esto con tres reglas:

  1. Siempre combinar con
  2. No mezclar con
  3. Solo mezclar con

Esto le indicará al contrato inteligente cómo generar diferentes niveles de rareza.

Una vez que se hayan generado los NFTs, deberás subirlos a IPFS a través de Piñata para su almacenamiento. La herramienta de NFT generativo Bueno te cobrará una vez que quieras exportar tus coleccionables, ya sea a IPFS o fuera de su plataforma.

2. NFT art generator

Creado por Onemint, el NFT Art Generator es otra herramienta sin código popular para NFTs generativos que ha desplegado más de 8,000 contratos y generado más de 3,000,000 de NFTs.

Una vez que hayas iniciado sesión con tu wallet, tendrás un panel donde podrás configurar cómo funcionará tu contrato de NFT generativo.

Después de completar los detalles básicos de tu proyecto, incluyendo el nombre y el tamaño de la colección, puedes subir tus imágenes y seleccionar tus fondos.

Sin embargo, debes tener en cuenta que NFT Art Generator no tiene configuraciones de rareza tan sofisticadas como otras herramientas de Ethereum. Además, debes saber que NFT Art Generator tiene un plan de actualización con más beneficios que requiere pago.

Herramientas de NFT generativo para Solana

Quizás quieras crear tu proyecto de NFT generativo en Solana; estas son algunas herramientas nativas de Solana populares que puedes aprovechar:

1. Metaplex

Metaplex ofrece una serie de contratos inteligentes de NFTs estandarizados que simplifican el proceso de desarrollo de NFTs en Solana. Originalmente iniciado por un equipo pequeño en Solana Labs, Metaplex es el estándar de NFTs más usado en el ecosistema de Solana.

Con herramientas como Gumdrop para gestionar airdrops, Candy Machine para estructurar mints, y Storefront para permitir a los creadores construir su propio sitio web para vender NFTs, Metaplex es la herramienta de NFT preferida para lanzar un proyecto de NFT generativo en Solana.

2. Candy machine v2

Candy Machine es una de las herramientas de NFT generativo más usadas en Solana, especialmente con varias funciones nuevas integradas en su segunda versión, Candy Machine v2, que implementa captchas para disuadir a los bots, minteo impredecible para evitar que los bots acuñen solo los NFTs raros, entre otras mejoras.

Para que tus mints de NFT generativo sean más resistentes contra bots, también puedes integrar tu Candy Machine v2 con la nueva herramienta de fijación de precios de mint de NFT de Strata Protocol.

En términos de recompensar a los miembros activos de la comunidad, Candy Machine v2 es una buena herramienta para proyectos de NFT generativo porque permite a los usuarios crear listas blancas y gestionar de forma más predecible quién puede acuñar NFTs, en lugar de lanzar un mint de NFT puramente por orden de llegada.

Conclusión

Los NFTs generativos ofrecen a los proyectos con grandes comunidades la capacidad de generar una gran cantidad de NFTs que comparten el mismo arte, mientras siguen brindando a cada poseedor un activo único basado en las combinaciones de cada rasgo variable.

Para empezar a construir tu proyecto de NFT generativo en Solana, regístrate para obtener una cuenta de desarrollador gratuita de Alchemy, ¡y comienza hoy mismo!

Background gradient

Construye magia blockchain

Alchemy combina los productos y herramientas de desarrollo Web3 más potentes con recursos, comunidad y un soporte legendario.