Об этом проекте

Hardhat — это комплексная среда разработки, ориентированная на профессионалов Ethereum. Она оптимизирует весь жизненный цикл смарт-контрактов, автоматизируя такие частые задачи, как компиляция, развёртывание, тестирование и отладка. Созданный Nomic Foundation для сообщества Ethereum, Hardhat предоставляет надёжный, гибкий и высокопроизводительный набор инструментов. Этот репозиторий представляет Hardhat 3 — последнюю крупную итерацию фреймворка, предлагающую современные возможности и улучшенный опыт разработчика. Для пользователей предыдущей версии ветка v2 поддерживается отдельно. Ключевые возможности Hardhat включают: - Компиляция смарт-контрактов: эффективная компиляция байт-кода Ethereum. - Автоматизированное тестирование: запуск надёжных тестов для проверки поведения контрактов. - Продвинутая отладка: пошаговая отладка транзакций и выполнения смарт-контрактов. - Инструменты развёртывания: развёртывание контрактов и взаимодействие с ними в различных сетях. Начать работу просто: разработчики могут инициализировать новый проект и настроить своё окружение с помощью интерактивного мастера, выполнив `npx hardhat --init` в пустом каталоге. Обширная документация доступна на hardhat.org/docs. Будучи проектом с открытым исходным кодом, Hardhat приветствует вклад сообщества, сообщения об ошибках и пул-реквесты, предоставляя подробные рекомендации в файле CONTRIBUTING, чтобы упростить настройку локальной среды разработки.