Sobre o projeto

O Hardhat é um ambiente de desenvolvimento abrangente adaptado para profissionais de Ethereum. Ele simplifica todo o ciclo de vida do contrato inteligente automatizando tarefas frequentes, como compilação, implantação, teste e depuração. Criado pela Nomic Foundation para a comunidade Ethereum, o Hardhat fornece uma cadeia de ferramentas robusta, flexível e de alto desempenho. Este repositório representa o Hardhat 3, a iteração principal mais recente da estrutura, que oferece recursos modernos e uma experiência de desenvolvedor aprimorada. Para usuários da versão anterior, o branch v2 é mantido separadamente. Os principais recursos do Hardhat incluem: - Compilação de Contratos Inteligentes: compile de forma eficiente o bytecode do Ethereum. - Testes Automatizados: execute testes robustos para verificar o comportamento do contrato. - Depuração Avançada: depure transações e a execução de contratos inteligentes passo a passo. - Ferramentas de Implantação: implante e interaja com contratos em várias redes. Começar é simples; os desenvolvedores podem inicializar um novo projeto e configurar seu ambiente por meio de um assistente interativo executando npx hardhat --init em um diretório vazio. Documentação extensa está disponível em hardhat.org/docs. Como um projeto de código aberto, o Hardhat aceita contribuições da comunidade, relatórios de bugs e pull requests, fornecendo diretrizes detalhadas por meio de seu arquivo CONTRIBUTING para facilitar a configuração de seu ambiente de desenvolvimento local.