Edition
Criar edições de tokens ERC1155, facilitando lançamentos limitados e colecionáveis.
O Edition o contrato mostra seu valor quando o objetivo é revelar uma série de NFTs construídos sobre um ativo comum, evitando ao mesmo tempo o mecanismo convencional de "drop" ou "release" que normalmente acompanha reivindicações centradas na comunidade.
Diferente do contrato Edition Drop, esta versão abre mão do conceito de lazy minting. Em vez disso, os NFTs são cunhados imediatamente no momento de sua adição à coleção.
Essa abordagem lhe dá a liberdade de executar ações como transferências de NFTs, vendas em marketplaces e quaisquer outras operações convencionais de NFT.
Para cenários avançados, o contrato Edition vem reforçado com capacidades de minting baseadas em assinatura, ampliando ainda mais seu repertório.
Informações sobre ganhos de criadores no OpenSea
Este contrato acomoda naturalmente a estrutura para ganhos de criadores do OpenSea. Esse mecanismo capacita os criadores por padrão, com a possibilidade de o administrador do contrato ativar ou desativar esse suporte através da setOperatorRestriction
função no explorador de contratos.
Casos de Uso Práticos & Cenários Ilustrativos
O contrato Edition ressoa em uma série de aplicações:
Compilação de Colecionáveis: Embarque na jornada de curar uma Coleção de NFT, onde cada NFT individual é representado por uma versão distinta de um ativo comum, produzindo um conjunto harmonioso e diversificado.
Airdrop Unificado: Utilize o contrato Edition para conduzir uma iniciativa de airdrop, na qual uma lista predefinida de endereços recebe um NFT que utiliza coletivamente um ativo e metadados compartilhados.
Criações Multiplicativas: Multiplique suas criações artísticas cunhando múltiplas "cópias" de sua obra, expandindo seu alcance de mercado enquanto mantém exclusividade.
Acesso por Associação: Empregue o contrato Edition como um mecanismo para conceder acesso exclusivo por NFT a um grupo seleto ou associação.
Souvenirs de Eventos Digitais: Gere NFTs que comemoram eventos digitais específicos, conferências ou marcos, aumentando o engajamento e o senso de pertencimento entre os participantes.
Narrativa Serializada: Crie arcos narrativos serializados por meio de uma coleção de NFTs, cada um contribuindo com um segmento da história enquanto é sustentado por um ativo fundamental compartilhado.
Edições Variáveis: Explore o reino das edições limitadas combinando ativos fundamentais comuns com variações sutis que criam um espectro de edições dentro da coleção.
Implantando este contrato

Nome: O nome para este contrato Edition de acordo com a sua ideia.
Símbolo: Este será o ticker para este lançamento. Mantenha curto.
Descrição: Você pode ser criativo aqui porque esta é a descrição que este contrato terá para os propósitos que você definiu.
Imagem: Faça o upload da sua imagem para este contrato. Sua imagem será armazenada em IPFS garantindo persistência ao longo do tempo.
Destinatário da Venda Primária: Este endereço receberá todos os tokens por cada venda no contrato que estamos prestes a implantar. O padrão é o da carteira conectada. Pode ser alterado para qualquer outro.
Destinatário de royalties: definir endereço padrão do destinatário de royalties para cada venda.
Percentual de royalties: Aqui será definido o percentual de cada venda que será enviado ao endereço que recebe os royalties.
Endereço do destinatário: No caso de um contrato de vendas primárias, você pode receber taxas suplementares por cada venda primária realizada por meio deste contrato. Esse recurso é valioso ao implantar o contrato em nome de um terceiro e buscar compensação por seus serviços. Alternativamente, se este contrato funcionar como um marketplace, você tem a oportunidade de adquirir uma parte das receitas de todas as vendas secundárias que ocorrerem em sua plataforma.
Percentual da taxa da plataforma: para as taxas suplementares mencionadas acima.
Incorporando a IU deste contrato
Depois de implantar com sucesso este contrato, vamos para a seção onde estão localizados todos os contratos anteriormente implantados por você. No menu superior clique em “DexContracts” e depois em “Manage contracts” 👇

Uma vez lá você poderá visualizar de forma ordenada todos os contratos que você implantou com a carteira conectada e, ao lado de cada um, dois botões: "Manage" e "Create form". Vamos clicar em "Manage".

Dentro da seção administrativa do contrato escolhido (neste caso Edition, que consiste na cunhagem de NFTs ERC1155) você poderá cunhar suas peças uma a uma clicando no botão "Mint NFT" e preenchendo os campos solicitados pela plataforma.

Escolha a imagem para seu NFT clicando no componente azul de envio de imagem.
Quantidade: Até 20 no primeiro lote. Você sempre pode cunhar mais NFTs depois.
Nome para este NFT.
Descrição para este NFT.
Adicionar atributos: dê raridade ao seu NFT por meio de características personalizadas.
Depois de cunhar alguns, seu painel deve ficar como o mostrado abaixo, preenchido com NFTs:

Siga o caminho aqui e vamos clicar no primeiro NFT para gerenciar, como mostrado abaixo 👇

Ver NFT: Clicar aqui o levará à página do ativo único no DexAppBuilder.
Ver drop de NFT: Aqui você poderá verificar estatísticas detalhadas sobre este drop específico de NFT como quantidade total, total cunhado por usuários e total restante para cunhar

Transferir NFT: Ao pressionar este botão azul será aberto o seguinte modal para transferir para outras carteiras 👇

Como proprietário de todos os NFTs você poderá listá‑los em seu DApp e pedir o par de tokens que desejar (desde que o tenha importado em seu DApp como explicamos na documentação).
Last updated