WEB3DEV

Cover image for Crie NFTs com a Carteira Avalanche
Paulo Gio
Paulo Gio

Posted on

Crie NFTs com a Carteira Avalanche

Aprenda a criar NFTs com a Carteira Avalanche

O tutorial original pode ser encontrado na documentação do AVA Labs aqui.

Tokens não fungíveis na Avalanche

Além do token AVAX nativo, a plataforma Avalanche oferece suporte nativo à criação de outros tipos de ativos digitais: ativos de limite fixo, ativos de limite variável e tokens não fungíveis (NFTs).

Ao contrário dos tokens regulares, que são intercambiáveis (fungíveis), ou seja, cada um é o mesmo, cada token não fungível é único na rede, com um ID distinto que o torna diferente de qualquer outro. Isso permite muitos casos de uso que seriam impossíveis com tokens intercambiáveis, como prova de propriedade de um ativo exclusivo.

NFT Studio na carteira Avalanche

Para facilitar a criação e troca de NFTs, incluímos o NFT Studio na Carteira Avalanche, onde você pode usá-lo para criar NFTs como ativos que chamamos de Colecionáveis. Os itens colecionáveis podem ser NFTs genéricos com uma imagem e uma descrição ou NFTs personalizados com cargas úteis contendo JSON, URL personalizado ou dados UTF-8. Você pode criá-los usando uma interface simples de apontar e clicar, permitindo que você parta da ideia de enviar NFTs para seus amigos em minutos. Nenhum conhecimento técnico é necessário.

Para acessar o NFT Studio, faça login em sua Carteira Avalanche e, no lado esquerdo, selecione Studio:

https://github.com/figment-networks/learn-tutorials/raw/master/assets/nft-studio-01-select.png

Isso abrirá o NFT Studio. Lá você tem duas opções: New Family (nova família), para a criação de uma nova família de NFTs, e Mint Collectible (cunhar colecionável), para criar novos ativos em famílias existentes. Precisamos criar nossa primeira família de NFTs, então clique em New Family.

Criar Família NFT

Lá você será solicitado a inserir o nome de sua família colecionável, bem como um símbolo (ticker). Os nomes não precisam ser únicos.

https://github.com/figment-networks/learn-tutorials/raw/master/assets/nft-studio-02-family.png

Além do nome e do ticker, você precisará informar o Number of Groups (número de grupos), ou seja, quantos colecionáveis distintos a família recém-criada terá. Escolha com cuidado, pois uma vez criada, os parâmetros da família de colecionáveis não podem ser alterados.

Quando você decidir sobre o nome, ticker e número de grupos, pressione Create para realmente criar a família colecionável. A taxa de transação será deduzida do saldo da sua carteira. Quando a família for criada, você verá o ID da transação (TxID), bem como os parâmetros da família. Você pode usar o TxID para consultar a transação no explorador, mas não é necessário anotá-lo.

Pressione Back to Studio (voltar ao Studio) para retornar e estamos prontos para criar nossos primeiros itens colecionáveis. Pressione Mint Collectible.

Cunhar NFTs

Depois de pressionar Mint Collectible, você verá uma lista de todas as famílias de colecionáveis que ainda possuem grupos de colecionáveis que ainda não foram criados.

https://github.com/figment-networks/learn-tutorials/raw/master/assets/nft-studio-03-select-family.png

Selecione a família que acabamos de criar. Você verá um formulário para preencher com os parâmetros do novo colecionável:

https://github.com/figment-networks/learn-tutorials/raw/master/assets/nft-studio-04-mint.png

Por padrão, o tipo genérico (Generic) de colecionável será selecionado. Esse é um NFT que possui um título (Title), um URL para a imagem e uma descrição (Description). Insira os dados necessários, bem como a quantidade (Quantity), que determinará quantas cópias do colecionável serão criadas e, portanto, quantas delas você poderá enviar. Como antes, insira os dados com cuidado, você não poderá alterar nada depois que os colecionáveis forem cunhados. Você verá uma visualização dos dados onde poderá verificar como ficará o seu colecionável.

Se você gostaria de ter algo mais além de uma imagem colecionável, selecione Custom (personalizado).

https://github.com/figment-networks/learn-tutorials/raw/master/assets/nft-studio-05-custom.png

Um colecionável personalizado pode conter uma string codificada em UTF-8, um URL ou uma carga útil JSON. O tamanho dos dados não pode exceder 1024 caracteres.

Depois de inserir e verificar os dados, pressione Mint para criar o colecionável. As taxas de transação serão deduzidas de sua carteira e um colecionável recém-criado será colocado em sua carteira.

Veja seus colecionáveis

Uma visão geral de seus itens colecionáveis está sempre visível na parte superior da tela, junto com seus saldos.

https://github.com/figment-networks/learn-tutorials/raw/master/assets/nft-studio-06-overview.png

Para ver seus itens colecionáveis com mais detalhes, selecione Portfolio no menu à esquerda. Você verá uma tela mostrando todos os seus ativos, com tokens selecionados por padrão. Altere a seleção para Collectibles (colecionáveis) clicando na guia correspondente.

https://github.com/figment-networks/learn-tutorials/raw/master/assets/nft-studio-07-collectibles.png

Para cada colecionável Genérico, será mostrada uma foto, junto com o título, e o número indicando quantas cópias do colecionável existem em seu portfólio. Passar o mouse sobre o colecionável com o ponteiro mostrará a descrição detalhada:

https://github.com/figment-networks/learn-tutorials/raw/master/assets/nft-studio-08-detail.png

Se você selecionar um colecionável clicando sobre ele, verá a que grupo ele pertence, sua quantidade e o botão Send (enviar).

Enviar NFTs

Para enviar seu colecionável para alguém, clique no botão Send no colecionável selecionado no Portfólio ou navegue até a guia Send no menu à esquerda e clique em Add Collectible (Adicionar colecionável):

https://github.com/figment-networks/learn-tutorials/raw/master/assets/nft-studio-09-send.png

Você verá um menu para selecionar um colecionável que deseja enviar.

https://github.com/figment-networks/learn-tutorials/raw/master/assets/nft-studio-10-multiple.png

Você pode enviar vários colecionáveis em uma única transação. Clicar na etiqueta do colecionável permitirá que você edite o número de cópias que deseja enviar. Você pode enviar várias famílias e tipos colecionáveis em uma única transação.

Depois de inserir o endereço de destino e, opcionalmente, inserir uma mensagem, pressione Confirm para iniciar a transação.

https://github.com/figment-networks/learn-tutorials/raw/master/assets/nft-studio-11-send-transaction-1-.png

Após clicar em Send Transaction, ela será publicada na rede e a taxa de transação será deduzida do seu saldo. Colecionáveis serão depositados no endereço de destino logo após.

Resumo

Agora, você deve saber como criar famílias NFT, cunhar grupos de NFT e enviá-los para outros endereços. Divirta-se com isso! Se você gostaria de saber o histórico técnico de como os NFTs funcionam na rede Avalanche ou gostaria de construir produtos usando NFTs, confira o tutorial NFT.

Se você teve alguma dificuldade em seguir este tutorial ou simplesmente deseja discutir a tecnologia Avalanche conosco, você pode se juntar à nossa comunidade hoje!

Artigo original publicado por Avalanche. Traduzido por Paulinho Giovannini.

Oldest comments (0)