Hardhat

Hardhat es un entorno integral de desarrollo de Ethereum que abarca todo el conjunto de actividades asociadas al desarrollo de contratos inteligentes y aplicaciones descentralizadas (dApps).

Entre las tareas que podemos realizar con Hardhat se encuentran:

  • Editar smart contracts, añadiendo la posibilidad de incluir sentencias console.log().

  • Compilar smart contracts.

  • Depurar errores (debugging).

  • Desplegar smart contracts en mainnet, redes de prueba o en una blockchain virtual local.

  • Hacer pruebas.

A continuación veremos cómo podemos realizar un flujo completo de creación y despliegue de un smart contract usando Hardhat.

Last updated