En este video estamos creando un NFT utilizando el OpenZeppelin ERC721PresetMinterPauserAutoId.
Configuramos Truffle, instalamos los contratos inteligentes de OpenZeppelin y usamos ERC721PresetMinterPauserAutoId para generar nuestro Token.
Luego, sobreescribimos la funcionalidad de los tokens con _beforeTokenTransfer y añadimos nuestro propio mecanismo de bloqueo de tokens.
Después, utilizamos la consola de desarrollador de Truffle para probar nuestros tokens y acuñar, transferir y desbloquear tokens manualmente.
Después de eso, escribimos pruebas unitarias para el contrato del token.
La Parte 2 incluirá la eliminación de funciones innecesarias del Preset y el ahorro de gas.
La Parte 3 tratará sobre el componente de envío y QR en React.
¡Mantente atento, suscríbete, dale un me gusta y síguenos en otros medios también!