Desplegar contratos NFT
Hardhat y Truffle son las dos mayores herramientas de red de desarrollo de Ethereum recomendadas por comunidades y expertos en blockchain para desarrollar, probar y desplegar contratos de forma correcta y segura.
Las redes de desarrollo son esencialmente clientes Ethereum (implementaciones de Ethereum) diseñados específicamente para el desarrollo local.
Ambos son entornos basados en Javascript que requieren que tengas instalado node.
Hardhat es un entorno que los desarrolladores utilizan para automatizar tareas comunes como probar, compilar, desplegar y depurar dApps. Algunas de las características más importantes de Hardhat es que incluye depuración de Solidity, mensajes de error para transacciones fallidas y trazas de pila explícitas.
Truffle es una de las herramientas de desarrollo más antiguas para los desarrolladores de Ethereum que utiliza un marco de pruebas y una canalización de activos para blockchains que utilizan la máquina virtual de Ethereum (EVM), con el objetivo de facilitar la vida como desarrollador sin utilizar una pesada programación del lado del cliente.