For the complete documentation index, see llms.txt. This page is also available as Markdown.

Escolher o contrato NFT certo

Escolha entre ERC-721 (colecionáveis únicos) e ERC-1155 (tokens de múltiplas edições) para projetos NFT na Chiliz Chain, com notas sobre extensões de royalties e atualização de metadados.

Antes que um arquivo possa ser mintado como NFT, você deve implantar e verificar um smart contract NFT correspondente na Chiliz Chain. Esta é uma etapa crucial para garantir transparência e permitir interação com seu contrato on-chain.

Qual smart contract usar?

Há muitos smart contracts no mundo blockchain, e pode não ser óbvio qual é adequado para mintagem de NFTs.

O smart contract que você precisa depende do tipo de projeto NFT que você tem em mente:

  • Um item único: Use um contrato NFT ERC-721 e minte um único item com ele.

  • Muitos itens únicos: Use um contrato NFT ERC-721 e minte uma coleção de itens com ele.

  • Várias cópias do mesmo item: Use um contrato Multi Token ERC-1155 (permite que um item tenha mais de uma instância).

  • Várias cópias de vários itens: Use também um contrato Multi Token ERC-1155.

Existem outros smart contracts (conhecidos como extensões ou variantes de contrato) para diferentes usos (como ERC-2981 para Royalties, ERC-4906 para evento de atualização de metadados, ERC-721 Drop para lazy-minting, etc.), mas por enquanto, conhecer ERC-721/1155 é suficiente.

A forma mais segura e comum de obter um contrato de mintagem de NFT é usando o da OpenZeppelin, por exemplo o contrato ERC-721 deles. Isso evita reinventar a roda e ajuda a prevenir vulnerabilidades de segurança comuns.

Implantando e Verificando seu Smart Contract NFT

Você pode implantar seu smart contract na Chiliz Chain usando plataformas conceituadas, como o Remix IDE ou o thirdweb, ou diretamente usando o Hardhat.

Após implantá-lo, você deve verificar o contrato em um block explorer, para que ferramentas e plataformas de desenvolvimento possam ler sua ABI (Application Binary Interface) e interagir com ele.

Siga estes guias para implantar e depois verificar seu contrato NFT:

Implantar um Smart Contract

Novamente, preste atenção em usar os detalhes de rede corretos para a Chiliz Chain e a Spicy Testnet:

Conectar via RPC

Atualizado

Isto foi útil?