Nuestras Cicatrices

En todo este emocionante camino, hemos aprendido muchas cosas, y queremos compartir con nuestra comunidad cada uno de nuestros errores, aciertos y experiencias.

Es por eso que en esta sección compartiremos los aprendizajes más importantes que hemos obtenido del proceso de minteo y lanzamiento de la colección NSUJPG. Además, podremos llevar un registro de la evolución de la colección.

Octubre 2021

Concepción y planeación:

No solo un JPG nació de la necesidad de abrir mercado en el sector de los tokens no fungibles en habla hispana, sus fundadores Euge Oller y Humberto cabaña lo plantearon como un laboratorio de experimentación y adopción en el mercado hispano con una filosofía de transparencia absoluta y constante aprendizaje.

El concepto de la colección es básicamente que un NFT no se trata solamente de una imagen intercambiable, sino que es una tecnología con mucho más potencial, y bajo el concepto de que un NFT puede representar cualquier cosa idearon un logo que posteriormente se consolidaría como la imagen base de la colección.

 

Aprendizaje N.º 1

El Proceso de creación:

Desde el comienzo NSUJPG fue concebida como una colección utilitaria, por lo cual cada token serviría como una entrada a un evento anual que se celebraría durante 3 años, en donde los temas principales a tratar tendrían que ver con la tecnología blockchain, el metaverso y los NFTs. Además de esto, se planearon 14 tokens raros que tendrían utilidades especiales, todos tendrían acceso a una mastermind trimestral también por tres años y solo 4 de ellos (los dorados) tendrían acceso al canal de YouTube un número total de 3 veces por token.

Pero más allá de la utilidad, se quería también que la colección reflejara un carácter artístico y coleccionable, por lo cual se tomó la decisión de trabajar los 2514 tokens completamente a mano. Y aunque esto le da un “proof of work” interesante a la colección, los recursos, el tiempo y la energía necesaria para llevar esto a cabo son abismales. Es por eso que la mejor opción a tomar durante este proceso es diseñar distintos “traits” o elementos a mano y luego combinarlos de forma aleatoria a través de sencillos scripts o programas disponibles como https://nft-inator.com/

Otro de los problemas asociados de generar cada token de la colección a mano es la metadata asociada a cada NFT. Normalmente, cada token posee atributos, traits o características asociadas a su token, y al generarlos a mano, la probabilidad de cometer un error ortográfico en la metadata aumenta exponencialmente con el tamaño de la colección, es por eso que una vez más lo mejor es hacerlo de forma automática a través de script o programas.

 

 

Aprendizaje N.º 2

El Smart Contract:

Cómo la intención del proyecto de NSUJPG era entrar lo más rápido posible al sector y poder aprender, experimentar e iterar, se decidió lanzar la colección directamente a OpenSea, Es por eso que el 14 de noviembre de 2021 se lanzó directamente a la plataforma sin investigar adecuadamente las implicaciones que esto conllevaba. Esto trajo dos problemas principales, el primero era, obviamente, el trabajo humano que esto acarreaba, pues se debían subir 1 por 1 los 2014 tokens al mismo tiempo que la metadata, lo que se prestaba para dejar pasar errores humanos. Pero el segundo problema aún más importante era la naturaleza del contrato genérico que OpenSea dispone para aquellas colecciones que son creadas directamente en su plataforma.

Al subir una colección directamente a OpenSea se genera un contrato genérico, que se comparte con el resto de las colecciones en la plataforma, El problema radica en que a la hora de escalar un proyecto o crear interoperabilidad se vuelve una tarea prácticamente imposible. En cambio, al utilizar un SmartContrat propio, todos los IDs de la colección se enumeran correctamente y tienen un token URI único, lo que facilita la interoperabilidad entre plataformas y comunidades, y además de esto tienes la posibilidad de agregar las funcionalidades que consideres necesarias para tu proyecto.

La primera solución que encontramos fue hacer una base de datos centralizada que contuviera todos nuestros tokens, y aunque nos ayudó a brindar las primeras utilidades de nuestra colección, esto a lago plazo era imposible de escalar.

Es por eso que dimos paso a la colección 2.0, la cual dropeamos a todos los holders de nuestra colección original, cuyo contrato inteligente propio nos permitió llevar adelante el proyecto.

 

Aprendizaje N.º 3

Las cicatrices de la colección:

Al momento del dropeo de la nueva colección, se necesitó seleccionar las carteras de los holders y corregir la metadata de cada token completamente a mano, para posteriormente hacer el envío de cada uno de los NFT.

Este proceso conllevó inevitablemente a errores humanos, en este caso a errores estéticos de la metadata (Los NFT siguen funcionando exactamente igual), es acá cuando la permanencia de los contratos inteligentes se vuelve un arma de doble filo, y luego de comunicárselo a la comunidad se han posicionado como los tokens mejor valorados por ser especiales.

 

Acá una lista de los errores contenidos en la colección:

 

NFT con errores ortográficos:
Criptoreferenica (en vez de criptoreferencia)

• #61: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/61
• #95: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/95
• #113: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/113
• #162: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/162
• #208: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/208

 

 

Fantasía (con acento)
• #102: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/102
• #118: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/118

 

Monstachudo (en vez de Mostachudo)
• #1597: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/1597

Halo demoníaco (con acento)
• #87: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/87

Bombill del emprendedor (en vez de Bombilla del emprendedor)
• #1341: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/1341

 

Sombero (en vez de Sombrero)
• #1340: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/1340
• #1796: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/1796

 

Cigarillo (en vez de Cigarrillo)
• #925: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/925
• #960: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/960
• #963: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/963
• #1281: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/1281
• #1346: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/1346
• #1512: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/1512
• #1539: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/1539
• #1617: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/1617
• #1668: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/1668
• #1748: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/1748

 

NFT con metadata errónea:
• #243: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/243
• #2302: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/2302
• #2360: https://opensea.io/assets/matic/0x6172974acedb93a0121b2a7b68b8acea0918be8c/2360