·solidity-hardhat-development
!

solidity-hardhat-development

Workflow de développement Hardhat 3 pour les contrats intelligents Solidity. À utiliser lors de la création, des tests ou du déploiement avec Hardhat 3.x (hardhat, ignition, EDR). Couvre la configuration du projet ESM-first, DefineConfig, les tests natifs Solidity, les tests TypeScript, la prise en charge multichaîne, le déploiement de Hardhat Ignition et le système de plugin basé sur des hooks. Se déclenche sur des tâches impliquant l'initialisation du casque, la construction du casque, le test du casque, l'allumage du casque ou le développement Solidity basé sur le casque.

13Installations·2Tendance·@whackur

Installation

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

Comment installer solidity-hardhat-development

Installez rapidement le skill IA solidity-hardhat-development dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-hardhat-development
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : 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...

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-hardhat-development
Catégorie
!Sécurité
Vérifié
Première apparition
2026-02-21
Mis à jour
2026-03-10

Browse more skills from whackur/solidity-agent-toolkit

Réponses rapides

Qu'est-ce que solidity-hardhat-development ?

Workflow de développement Hardhat 3 pour les contrats intelligents Solidity. À utiliser lors de la création, des tests ou du déploiement avec Hardhat 3.x (hardhat, ignition, EDR). Couvre la configuration du projet ESM-first, DefineConfig, les tests natifs Solidity, les tests TypeScript, la prise en charge multichaîne, le déploiement de Hardhat Ignition et le système de plugin basé sur des hooks. Se déclenche sur des tâches impliquant l'initialisation du casque, la construction du casque, le test du casque, l'allumage du casque ou le développement Solidity basé sur le casque. Source : whackur/solidity-agent-toolkit.

Comment installer solidity-hardhat-development ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-hardhat-development Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

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