Neste vídeo, estamos produzindo um NFT usando o OpenZeppelin ERC721PresetMinterPauserAutoId.
Configuramos o Truffle, instalamos os contratos inteligentes da OpenZeppelin e usamos o ERC721PresetMinterPauserAutoId para gerar nosso Token.
Em seguida, sobrescrevemos a funcionalidade dos tokens com _beforeTokenTransfer e implementamos nosso próprio mecanismo de bloqueio de tokens.
Depois, usamos o console do desenvolvedor do Truffle para testar nossos tokens e cunhar, transferir e desbloquear Tokens manualmente.
Após isso, escrevemos Testes Unitários para o Contrato do Token.
A Parte 2 incluirá a remoção de funções desnecessárias do Preset e a economia de gás.
A Parte 3 será sobre o componente de envio e QR em React.
Fique ligado, inscreva-se, dê um like e nos siga em outras mídias também!