Geekflare cuenta con el apoyo de nuestra audiencia. Podemos ganar comisiones de afiliados comprando enlaces en este sitio.
Comparte en:

Cómo crear una colección NFT con un contrato inteligente

Cómo crear una colección NFT
Escáner de seguridad de aplicaciones web Invicti – la única solución que ofrece verificación automática de vulnerabilidades con Proof-Based Scanning™.

Para muchas personas, ser parte de una colección NFT es un símbolo de prueba social. Para otros, significa ser parte de una comunidad más grande que comparte ideas afines. Y, para algunos, es la idea de coleccionar algo disponible en cantidad limitada.

Cuáles son Colecciones NFT? En palabras simples, son una variedad de caracteres generados por computadora que representan una idea específica.

En nuestro artículo introductorio, aprendimos sobre acuñar un NFT y ponerlo a la venta en OpenSea. Ahora es el momento de dar un paso más y aprender a crear una colección completa de NFT.

Las colecciones más conocidas incluyen CryptoPunks, Club de yates de mono aburridoy Gatos geniales. Pero, por supuesto, hay cientos, si no miles, de otras colecciones similares.

Para que esta guía sea lo más sencilla posible, vamos a suponer lo siguiente:

  • Experiencia: Ya sabes lo que es una NFT (si no lo sabes, lea sobre NFT aquí) y he oído hablar del movimiento Web3.
  • diseño: Está buscando crear una colección NFT personalizada utilizando sus propias ilustraciones/ideas.
  • técnica: Tiene una comprensión práctica de conceptos técnicos como ejecutar un programa, etc.

Estas son pautas simples para garantizar que podamos permanecer en el tema.

Primero, comprendamos cómo estratificación se utiliza para generar resultados personalizados.

#1. ¿Qué son las capas en el arte generativo?

El arte generativo se refiere al uso de un algoritmo (un programa) para generar formas, colores y formas personalizadas. Por naturaleza, es impredecible. Esta es también una de las razones por las que ciertas colecciones de NFT se han vuelto tan populares.

Dado que no se puede garantizar el resultado, cada NFT tiene una característica única.

En lo que respecta a las capas, estos son los datos (arte) que proporciona las herramientas que utiliza para generar una colección.

A continuación, se muestra un ejemplo visual:

Ejemplo de capas NFT

Como puedes ver, tenemos 3 capas diferentes: Antecedentes, Forma y Personalizado.

Cada vez que utilice una de las herramientas de esta guía, deberá proporcionar la información necesaria ponedoras para generar tu colección.

Aquí hay una explicación básica:

  • Personalizado se refiere al tipo de personaje que deseamos utilizar como punto focal de la colección.
  • Forma se refiere al tipo de formas/personalizaciones que deseamos ver en cada imagen generada.
  • Antecedentes se refiere a colores de fondo personalizados que el programa puede usar aleatoriamente para cada imagen.

Diferentes herramientas tienen diferentes requisitos y posibilidades. Más sobre eso pronto.

Pero primero, respondamos a esta pregunta:

¿Necesita experiencia en diseño para crear una colección NFT?

Si bien sería genial generar mágicamente una colección única de 10,000 caracteres, debe proporcionar algunas cosas básicas. Y en este caso, capas.

Es el tipo de diseño más práctico, y lo único que deseas hacerlo depende totalmente de ti. hay toneladas de herramientas de edición de fotos puede utilizar para generar imágenes personalizadas.

En última instancia, la colección debe ser única en función de sus aportes y deseos individuales. Esa es la esencia de esto.

¿Estás listo? Vamos a empezar.

NFT Generator

Este podría ser el más fácil generador NFT por ahí, ¡y es ilimitado! A diferencia de otros generadores de NFT que te cobran cada vez que quieres hacer una colección, con The NFT Generator puedes generar tantas colecciones como quieras por $99 al mes.

Si todavía crees que es un poco caro empezar, puedes usar nuestro código de descuento especial friki20 para un 20% de descuento al finalizar la compra! Solo para lectores de Geekflare 🙂

La forma en que funciona se explica por sí misma, pero repasemos por si acaso.

Puede hacer clic en "Agregar capa" para agregar cada una de sus capas y ajustar las rarezas que desee. Terminará con algo como esto, siempre podrá obtener una vista previa de su colección a medida que avanza en el lado derecho.

Una vez que esté listo, simplemente presione "Descargar colección" y descargará su colección de 10k NFT con sus metadatos y sus tablas de rareza también.

Si desea implementar su colección con ellos, simplemente use su herramienta de contrato inteligente. Tienen una comisión inicial estándar del 4.9% sobre la menta.

La herramienta viene con características reveladas posteriores, venta privada, venta pública, lista blanca, botón de menta y sitio web prefabricado en caso de que aún no tenga una. También son bastante útiles a través del chat en vivo en caso de que necesite soporte o ayude a configurar su contrato inteligente.

NFT-Inator

NFT-inador

Con toda honestidad, NFT-inador podría ser la única herramienta que necesitará para el trabajo. No solo puede generar una colección personalizada, sino que la plataforma también proporciona características adicionales como metadatos para Ethereum, Solana y Polígono. Y es completamente gratis.

¿Entonces, cómo funciona? En primer lugar, puede descargar el Carpeta de demostración. Le recomiendo que lo obtenga para que comprenda la estructura de carpetas antes de cargar sus propias capas.

Esta carpeta tendrá datos de una colección publicada anteriormente llamada Sociedad espacial Sneks.

Demostración de la sociedad Space Sneks

Aquí encontrará varias opciones de configuración. Es decir, la barra lateral del extremo derecho incluye:

  • Accesorios
  • Sombrerería
  • Ropa
  • Ojos
  • expresión
  • PIEL
  • Antecedentes

Estos van a ser los ponedoras para toda su colección de NFT. Y para este conjunto de herramientas específico, debe incluirlos todos utilizando la herramienta con sus propios datos.

Agregar rasgos personalizados (ajustar la rareza)

Una de las formas en que las colecciones de NFT se vuelven verdaderamente únicas es a través de la rareza de los rasgos. Los rasgos en este contexto son los elementos visuales que agrega al generador. Por ejemplo, si carga diez capas de "Ojos" diferentes, puede hacer que una de ellas aparezca solo en una sola NFT.

ajuste de la colección nft de rareza de rasgos

En NFT-Inator, esto se hace yendo a Configuración -> Rasgos. En esta página, puede ajustar la frecuencia con la que debe aparecer una capa individual durante el proceso de generación. Asimismo, también puede especificar el recuento de cuántas imágenes desea generar en total.

Otra cosa que puedes hacer (con esta herramienta específica) es crear tú mismo un diseño personalizado y guardarlo. cuando vas a la Generar página, tendrá la opción de incluir también sus diseños guardados.

Esto le permite crear NFT extremadamente raros en su colección que puede elegir distribuir manualmente.

En general, es una herramienta sencilla para hacer el trabajo. La carpeta de exportación contendrá archivos de imagen .PNG y el archivo JSON, que incluye metadatos. Los metadatos se refieren a modificadores únicos que verifican que se trata, de hecho, de una colección única.

Y lo que es más importante, se requerirán los archivos JSON al publicar su colección recién creada.

Additional tools for generating NFTs at scale

Antes de hablar sobre el mantenimiento y el listado de una colección, mencionemos brevemente algunas otras herramientas. Todos estos son proyectos de código abierto creados por la comunidad. Por lo tanto, se requerirá un poco de experiencia técnica.

Pero, el concepto de usar capas sigue siendo exactamente el mismo.

NFT.net – Esta es una aplicación basada en Windows para generar colecciones completas. Puede especificar metadatos y ajustar el tamaño de la colección según sea necesario.

CyberDoggos – Este es el mismo script de Python que se utilizó para generar la colección CyberDoggos. Viene con datos de demostración para hacer una prueba y ver cómo funciona el programa.

Appsus – Esta es una aplicación basada en escritorio disponible para Windows, Linux y OSX. Puede personalizar el orden en que aparecen las capas y su rareza.

En muchos casos, encontrará que cuanto más problemas las colecciones generalmente son generadas por desarrolladores experimentados. Como tal, no estaría de más pedirle al autor de la colección que le diga cómo lograron su resultado de diseño particular.

Aparte de eso, estas herramientas proporcionan mucho trabajo preliminar para comenzar.

Cómo publicar una colección NFT

Entonces, aquí es donde las cosas se ponen un poco más complicadas. No es práctico generar 100, 1,000 o incluso 10,000 XNUMX NFT y ponerlos a la venta todos a la vez. Las tarifas asociadas con hacerlo serían absolutamente locas. Pero, hay una forma de evitarlo.

Y, se llama contratos inteligentes.

Un contrato inteligente es la base de todas las colecciones de NFT. Piense en ello como la llave que puede abrir una puerta específica. En este caso, esta clave es la que puede verificar la autenticidad de un NFT, o mejor dicho, de toda tu colección. Permítanme explicar esto más con una simple ilustración.

Supongamos que acuñó "una-increíble-pieza-de-arte.jpeg" y alguien sube este .jpeg a su sitio web. En tal caso, no hay forma de verificar la autenticidad de este archivo, incluso si los metadatos son los mismos.

Con un contrato inteligente - IPFS – puede asignar un token único para cada obra de arte individual. De esta manera, quienquiera que sea el propietario del NFT, tiene una prueba real de blockchain de la autenticidad de ese activo específico.

Esto es importante porque ha habido casos en el pasado donde las personas han manipulado NFT ya vendidos.

Creating a smart contract without blockchain experience

Contratos inteligentes de OpenZeppelin

No hace falta decir que hay muchos detalles técnicos que se incluyen en los contratos inteligentes. Más comúnmente, un contrato inteligente se implementa utilizando Solidez y la openzeppel, o algo como De menta. Para este artículo, nos estamos enfocando principalmente en herramientas de código bajo para evitar tener que escribir el código nosotros mismos.

En resumen, es posible implementar un contrato inteligente para su colección de NFT sin experiencia previa en blockchain. Simplemente significa que tendrá que utilizar un intermediario para manejar todas las cuestiones técnicas en su nombre.

NiftyKit: An easy way to deploy smart contracts

NiftyKit

Realicé una investigación exhaustiva sobre las herramientas que pueden ayudarlo a crear un contrato inteligente y también a implementar la colección. Y NiftyKit se destacó como el claro ganador. La plataforma hace que sea muy fácil redactar rápidamente un contrato inteligente y cargar su colección.

Una vez que se haya registrado, desde su página de perfil, puede hacer clic en Crear colección. En esta página, debe proporcionar:

  • La foto principal.
  • Imagen de la pancarta.
  • Nombre de la colección. P.ej Colección Geekflare.
  • símbolo de la colección. P.ej GFC
  • Y una descripción personalizada.

El proceso es bastante simple. Una vez que haya terminado, puede comenzar a cargar sus NFT y especificar descripciones individuales.

Cómo implementar su contrato inteligente

La tarifa por implementar un contrato inteligente con NiftyKit es de $9.99 al momento de escribir este artículo. Esto incluye un Contrato inteligente ERC721 que estará atado a su billetera MetaMask que conectaste con NiftyKit. El contrato inteligente también está disponible para visibilidad en mercados como OpenSea.

El proceso tarda como máximo 48 horas en completarse.

En el lado positivo, la tarifa es un pago único. Además, puede llevar su contrato inteligente a cualquier otra plataforma de gestión de NFT siempre que le permitan importarlo.

Recuerda que es imposible para crear un contrato inteligente de forma gratuita.

Agregar NFT a su contrato inteligente

Una vez que haya superado la implementación de su contrato inteligente, puede comenzar a agregar y acuñar sus NFT.

Colección GFC

También puedes invitar a otros usuarios, tus socios, para que te ayuden a acelerar el proceso. En este momento, NiftyKit no proporciona una forma de importar lotes de activos a la vez. Sin embargo, tienen planes para agregar esta función.

Y, en muchos casos, será mejor descargar los activos individualmente. Por ejemplo, la mayoría de las colecciones operan sobre la base de "menta cuando se vende".

Este enfoque significa que solo acuña el NFT específico cuando alguien muestra un interés genuino en él.

Frase de cierre

Hay bastantes detalles técnicos relacionados con el mantenimiento de una colección de NFT. Más aún si desea construir algo en el rango de miles de activos. Mi consejo es considerar las habilidades que ya tiene y luego complementar todo lo demás con herramientas externas.

La mejor manera de eliminar una colección de NFT sería escribir el código para cada paso individual usted mismo. Pero desafortunadamente, no es una alternativa barata ya que Solidezy los desarrolladores de Rust cobran enormes tarifas por hora por su trabajo.

Creo que, si desea algo de bajo mantenimiento, las soluciones descritas en este artículo deberían ser de gran ayuda.

Por último, pero no menos importante, echa un vistazo a algunos de los Herramientas de rastreo NFT.

Gracias a nuestros patrocinadores
Más lecturas excelentes sobre NFT
Impulse su negocio
Algunas de las herramientas y servicios para ayudar a que su negocio crezca.
  • Invicti utiliza Proof-Based Scanning™ para verificar automáticamente las vulnerabilidades identificadas y generar resultados procesables en cuestión de horas.
    Prueba Invicti
  • Web scraping, proxy residencial, administrador de proxy, desbloqueador web, rastreador de motores de búsqueda y todo lo que necesita para recopilar datos web.
    Prueba Brightdata
  • Semrush es una solución de marketing digital todo en uno con más de 50 herramientas en SEO, redes sociales y marketing de contenido.
    Prueba Semrush
  • Intruder es un escáner de vulnerabilidades en línea que encuentra debilidades de ciberseguridad en su infraestructura, para evitar costosas filtraciones de datos.
    Intente Intruder