·solidity-hardhat-development
!

solidity-hardhat-development

Рабочий процесс разработки Hardhat 3 для смарт-контрактов Solidity. Используйте при сборке, тестировании или развертывании с помощью Hardhat 3.x (каска, зажигание, EDR). Охватывает настройку проекта ESM-first, defineConfig, собственные тесты Solidity, тесты TypeScript, поддержку мультичейна, развертывание Hardhat Ignition и систему плагинов на основе перехватчиков. Запускается при выполнении задач, связанных с инициализацией защитного шлема, сборкой защитного шлема, тестированием защитного шлема, запуском защитного шлема или разработкой Solidity на основе защитного шлема.

13Установки·2Тренд·@whackur

Установка

$npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-hardhat-development

Как установить solidity-hardhat-development

Быстро установите AI-навык solidity-hardhat-development в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-hardhat-development
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: whackur/solidity-agent-toolkit.

Run npx hardhat --init to start. Hardhat 3 requires ESM, so set "type": "module" in your package.json. You need Node.js v22.10 or newer. Use defineConfig from hardhat/config for your configuration file.

The defineConfig pattern organizes your setup with solidity, networks, and plugins keys. Networks use type: "edr-simulated" for local testing or type: "http" for remote connections. Specify chainType as "l1", "op", or "generic". Use configVariable("KEY") for secrets to keep them out of your code. Build profiles allow different settings for production, like enabling the optimizer. Plugins must be explicitly listed...

Solidity tests use a Rust-powered runner and .t.sol files. These tests inherit from forge-std/Test.sol and support full vm cheatcodes like vm.prank and vm.deal. Fuzz testing works out of the box. TypeScript tests can use the Node.js test runner with Viem or Mocha with Ethers.js. Access network helpers through the networkHelpers property. Run npx hardhat test for all tests or npx hardhat test solidity for just Soli...

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-hardhat-development
Категория
!Безопасность
Проверено
Впервые замечено
2026-02-21
Обновлено
2026-03-10

Browse more skills from whackur/solidity-agent-toolkit

Короткие ответы

Что такое solidity-hardhat-development?

Рабочий процесс разработки Hardhat 3 для смарт-контрактов Solidity. Используйте при сборке, тестировании или развертывании с помощью Hardhat 3.x (каска, зажигание, EDR). Охватывает настройку проекта ESM-first, defineConfig, собственные тесты Solidity, тесты TypeScript, поддержку мультичейна, развертывание Hardhat Ignition и систему плагинов на основе перехватчиков. Запускается при выполнении задач, связанных с инициализацией защитного шлема, сборкой защитного шлема, тестированием защитного шлема, запуском защитного шлема или разработкой Solidity на основе защитного шлема. Источник: whackur/solidity-agent-toolkit.

Как установить solidity-hardhat-development?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-hardhat-development После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

https://github.com/whackur/solidity-agent-toolkit