---
title: "Um guia completo sobre NFTs generativos na Solana"
description: "Uma análise do boom de NFTs generativos na Solana e comparações com NFTs gerados por IA"
---

# Um guia completo sobre NFTs generativos na Solana

NFTs generativos são uma classe de tokens não fungíveis que permitem que desenvolvedores de NFT criem uma grande quantidade de NFTs únicos usando combinações randomizadas de assets de design que se tornam os traits e atributos de metadados do NFT.

NFTs generativos são diferentes de NFTs 1-of-1 que são criados individualmente, e também são diferentes de NFTs gerados por computador, que usam algoritmos e Inteligência Artificial \(IA\) para gerar NFTs de forma programática.

Neste artigo, vamos explicar como funcionam os NFTs generativos, como você pode criá-los, e as ferramentas que você vai precisar. Além disso, vamos analisar dois ecossistemas de blockchain onde você pode fazer deploy dos seus smart contracts de NFT generativo: Solana e Ethereum.

## **O que é um NFT generativo?**

NFTs generativos são um tipo de token não fungível que recebe múltiplas variáveis de design e as sobrepõe umas às outras para gerar uma coleção de NFTs únicos.

Por exemplo, as variáveis de design da coleção de NFT Degenerate Ape Academy, uma coleção blue-chip de profile picture \(PFP\) NFT na Solana, tem variações de atributos para:

- Tipo de background
- Tipo de roupa
- Tipo de pelo / pele
- Tipo de óculos
- Acessório de cabeça
- Acessório de boca
- Tipo de dentes

Dependendo de quantos NFTs generativos você quer que sua coleção tenha, ou de quão diversa você quer que sua arte seja, o número de atributos e variações de assets de design para cada grupo vai determinar o número total de NFTs únicos que podem ser criados.

## **Como calcular as combinações possíveis de NFT generativo**

Existem duas equações diferentes para calcular o número total de combinações possíveis que uma série de traits e camadas pode produzir para um contrato de NFT generativo: uma equação que assume que cada trait \(ex. tipo de background\) tem o **mesmo número de variações** \(ex. 5 opções diferentes de cor de background\), e a outra equação assume que o projeto de NFT tem um **número diferente de opções variáveis** para cada trait.

### **Coleções de NFT com o mesmo número de variações para cada trait**

A equação usada para calcular o número total de NFTs generativos únicos possíveis quando o número de opções de design para cada trait é o mesmo é:

**Total de NFTs = \(Número de traits\)^\(Número de camadas\)**

Por exemplo, se um projeto de NFT tem 7 traits únicos, e para cada trait há 5 opções diferentes, o número total de combinações únicas é **16.807**.

### **Coleções de NFT com um número diferente de variações para cada trait**

A equação usada para calcular o número total de NFTs generativos únicos possíveis quando o número de variações para cada trait é diferente consiste em multiplicar as variações de cada trait entre si. A equação seria algo como:

**Total de NFTs = \(número de variações do trait 1\)\(número de variações do trait 2\)\(número de variações do trait n\)**

Por exemplo, se um projeto de NFT tem 7 traits únicos, e as variações de cada trait são 2, 3, 4, 4, 5, 5 e 7, o número total de combinações únicas é **16.800**.

Ambos os cálculos assumem que cada trait terá a mesma raridade. Se o seu projeto de NFT limitar o número total de NFTs mintados com variações de trait específicas, o número total de combinações vai diminuir por causa dessa remoção.

## **Qual a diferença entre NFTs generativos e NFTs 1-of-1?**

NFTs generativos são uma série de NFTs cuja criação foi automatizada usando smart contracts e ferramentas de design, enquanto um [NFT 1-of-1 é um único NFT](https://www.alchemy.com/overviews/solana-1-of-1-nfts) criado por um artista de NFT, que compõe uma coleção inteira ou uma peça única de uma coleção de NFTs 1-of-1.

Em palavras mais simples, a primeira diferença está na criação: um NFT 1-of-1 é criado diretamente pelo artista, enquanto um NFT generativo usa uma lógica básica, uma lista de traits potenciais, e variações de trait \(ou seja, camadas de design\) para criar uma grande quantidade de NFTs únicos.

A segunda diferença está na quantidade; um NFT 1-of-1 é um único NFT singular que compõe uma edição, enquanto um NFT generativo pode ter milhares de variações diferentes de colecionáveis.

Embora ambas as classes de NFT sejam únicas, suas diferenças são opostas.

## **Qual a diferença entre NFTs generativos e NFTs gerados por computador?**

NFTs generativos usam alguns assets de design—como tipos de corpo, roupas e backgrounds—para criar uma coleção de NFTs randomizados que utilizam combinações dos assets de design disponíveis, enquanto NFTs gerados por computador são NFTs produzidos por máquinas que usam algoritmos, IA e amostras de arte para criar NFTs únicos.

NFTs generativos são criados por smart contracts, enquanto NFTs gerados por computador são criados por máquinas via deep learning e posteriormente transferidos on-chain.

O framework de deep learning utilizado para derivar NFTs gerados por computador é conhecido no espaço de IA como **redes adversárias generativas**, ou GANs, para abreviar.

É assim que as GANs funcionam:

Algumas imagens primárias são fornecidas para formar um conjunto de treinamento, e a partir desse conjunto, uma máquina faz sampling das imagens para criar novas imagens. Essas são chamadas de imagens secundárias.

Nesse ponto, a máquina pode combinar algumas dessas imagens secundárias recém-criadas com imagens primárias pré-existentes para formar uma nova geração de imagens secundárias.

A manipulação algorítmica continua indefinidamente. Mais tarde, todas as imagens derivadas da máquina podem ser mintadas como NFTs e vendidas em [marketplaces de NFT](https://www.alchemy.com/overviews/solana-nft-marketplaces).

A **Frakt** é uma coleção de NFT de arte baseada em Solana que usa NFTs gerados por computador, enquanto a **Degenerate Ape Academy** é uma coleção popular de NFT generativo.

## **Como funcionam os NFTs generativos?**

Como artista, você não precisa desenhar centenas ou milhares de colecionáveis sozinho; em vez disso, você desenvolve uma série de traits que constituem seu NFT, e desenha uma ou mais variações para cada trait. Depois de ter todos os assets de design, você vai precisar escrever ou copiar scripts que gerem novas variações de NFTs de acordo. Você também vai precisar estabelecer um limite para o número de NFTs que devem ser gerados.

Vamos olhar para Solana e Ethereum para mintar NFTs generativos e algumas ferramentas populares.

## **Em qual blockchain devo fazer meu projeto de NFT generativo?**

Antes de fazer deploy do seu contrato de NFT generativo, você precisa determinar a blockchain na qual vai construir. Uma grande porcentagem dos contratos de NFT generativo estão na Solana e na Ethereum. Portanto, você pode considerar construir nessas redes de blockchain.

No entanto, vamos fazer uma breve comparação para que você possa escolher a melhor opção para o seu projeto.

### **Ethereum**

O [ecossistema Ethereum](https://www.alchemy.com/dapps/ecosystem/ethereum) foi a primeira blockchain a suportar NFTs, com algumas das coleções mais icônicas incluindo CryptoPunks, e coleções mais populares hoje em dia como Bored Ape Yacht Club. O número total de colecionadores de NFT, o ferramental de desenvolvimento, os [tutoriais de NFT](https://www.alchemy.com/overviews/best-web3-tutorials), e a segurança da blockchain Ethereum atraem muitos projetos novos.

Embora a Ethereum tenha suas vantagens para mintar e lançar projetos de NFT generativo, você deve estar ciente de suas desvantagens antes de construir nela.

Comparada à Solana, a Ethereum é mais lenta para confirmar transações e consegue confirmar menos transações por segundo. As limitações de escalabilidade da Ethereum significam que ela não consegue lidar com sucesso com milhares de transações em um curto período de tempo. Portanto, apenas transações com taxas de gas altas são aprovadas.

#### **Prós**

- Grande número de colecionadores de NFT
- Muitas ferramentas e tipos de contrato de NFT já existentes
- Marketplaces de NFT fáceis de usar
- Alta segurança de Layer 1

#### Contras

- Taxas de gas mais altas
- Transações mais lentas
- Mais competição

### **Solana**

A Solana é um ecossistema de NFT em ascensão com muitos projetos blue-chip como Okay Bears, [Taiyo Robotics](https://www.alchemy.com/dapps/taiyo-robotics) e Xin Dragons, entre outras [coleções populares de NFT](https://www.alchemy.com/overviews/solana-nft-collections). Também tem marketplaces robustos como [Magic Eden](https://www.alchemy.com/dapps/magic-eden), Yawww Marketplace e Coral Cube.

Como a Solana é ordens de magnitude mais barata e mais rápida que a Ethereum, ela atrai muitos novos builders e colecionadores que buscam entrar na comunidade com barreiras de entrada menores.

Vale notar que a blockchain Solana costuma apresentar falhas de rede, muitas vezes devido a bots que fazem spam na rede com um alto volume de requisições. Diante disso, você deve considerar esses fatores ao decidir em qual blockchain fará deploy dos seus smart contracts de NFT generativo.

#### **_Prós_**

- Throughput mais rápido
- Transações mais baratas
- Smart contracts de NFT padronizados

#### **Contras**

- Falhas de rede ocasionais

## **Quais ferramentas são necessárias para fazer NFTs generativos?**

Para criar NFTs de arte generativa, você vai precisar de ferramentas. Seja você planejando construir na Solana ou na Ethereum, aqui estão algumas ferramentas que vale a pena conferir.

### **Ferramentas no-code de NFT generativo para Ethereum**

Como muitos artistas têm buscado formas mais fáceis de criar NFTs generativos na Ethereum, algumas empresas desenvolveram ferramentas para ajudar.

#### **1. Ferramenta de NFT generativo Bueno para Ethereum**

A ferramenta de NFT generativo Bueno é perfeita para artistas que não são programadores, pois é uma solução no-code. Com essa ferramenta, você pode gerar até 10.000 novos NFTs em um curto período de tempo sem experiência em desenvolvimento.

Antes de fazer upload da sua arte, certifique-se de organizar cada trait em uma pasta. Em seguida, faça upload da sua arte, dê um nome ao seu contrato, e adicione outros artistas colaboradores.

Como artista, você vai precisar estabelecer regras para o seu contrato de arte generativa, e a Bueno simplificou isso com três regras:

1. Always Pair With
1. Doesn't Mix With
1. Only Mixes With

Isso vai informar ao smart contract como gerar diferentes níveis de raridade.

Quando os NFTs tiverem sido gerados, você vai precisar fazer upload deles para o IPFS via Piñata para armazenamento. A ferramenta de NFT generativo Bueno vai cobrar de você quando você quiser exportar seus colecionáveis — seja para o IPFS ou para fora da plataforma.

#### 2. NFT art generator

Criado pela Onemint, o NFT Art Generator é outra ferramenta no-code popular para NFTs generativos, que já fez deploy de mais de 8.000 contratos e gerou mais de 3.000.000 de NFTs.

Depois de fazer login com sua wallet, você terá um dashboard onde pode configurar como seu contrato de NFT generativo vai funcionar.

Depois de preencher os detalhes básicos do seu projeto, incluindo o nome e o tamanho da coleção, você pode fazer upload das suas imagens e selecionar seus backgrounds.

No entanto, você deve observar que o NFT Art Generator não tem configurações de raridade tão sofisticadas quanto outras ferramentas para Ethereum. Além disso, você deve estar ciente de que o NFT Art Generator tem um plano de upgrade com mais benefícios que requer pagamento.

### **Ferramentas de NFT generativo para Solana**

Talvez você queira criar seu projeto de NFT generativo na Solana; estas são algumas ferramentas populares nativas de Solana que você pode usar:

#### **1. Metaplex**

O [Metaplex](https://www.alchemy.com/overviews/metaplex) oferece uma série de smart contracts de NFT padronizados que simplificam o processo de desenvolvimento de NFTs na Solana. Originalmente iniciado por uma pequena equipe na [Solana Labs](https://www.alchemy.com/dapps/solana), o [Metaplex](https://www.alchemy.com/dapps/metaplex) é o padrão de NFT mais usado no [ecossistema Solana](https://www.alchemy.com/dapps/ecosystem/solana).

Com ferramentas como o Gumdrop para gerenciar airdrops, o Candy Machine para estruturar mints, e o Storefront para permitir que criadores construam seu próprio site para vender NFTs, o Metaplex é a ferramenta de referência para lançar um projeto de NFT generativo na Solana.

#### **2. Candy machine v2**

O Candy Machine é uma das ferramentas de NFT generativo mais usadas na Solana, especialmente com os vários novos recursos embutidos em sua segunda versão, o [Candy Machine v2](https://www.alchemy.com/overviews/candy-machine-v2), que implementa captchas para dificultar bots, minting imprevisível para evitar que bots mintem apenas os NFTs raros, entre outras melhorias.

Para tornar seus mints de NFT generativo mais resistentes a bots, você também pode integrar seu Candy Machine v2 com a **nova ferramenta de precificação de mint de NFT da [Strata](https://www.alchemy.com/dapps/strata) Protocol**.

Em termos de recompensar os membros ativos da comunidade, o Candy Machine v2 é uma boa ferramenta para projetos de NFT generativo porque permite que os usuários criem whitelists e gerenciem de forma mais previsível quem pode mintar NFTs, em vez de lançar um mint de NFT puramente first-come-first-serve.

## Conclusão

NFTs generativos oferecem a projetos com grandes comunidades a capacidade de gerar uma grande quantidade de NFTs que compartilham a mesma obra de arte, ao mesmo tempo proporcionando a cada holder um asset único baseado nas combinações de cada trait variável.

Para começar a construir seu projeto de NFT generativo na Solana, [cadastre-se para uma conta de desenvolvedor gratuita na Alchemy](https://alchemy.com/solana?a=2f571ab213), e comece hoje mesmo!
