·solidity-hardhat-development
!

solidity-hardhat-development

سير عمل تطوير Hardhat 3 لعقود Solidity الذكية. يُستخدم عند البناء أو الاختبار أو النشر باستخدام Hardhat 3.x (hardhat، والإشعال، وEDR). يغطي إعداد مشروع ESM الأول، وتعريف التكوين، واختبارات Solidity الأصلية، واختبارات TypeScript، ودعم السلاسل المتعددة، ونشر Hardhat Ignition، ونظام المكونات الإضافية القائم على الخطاف. يتم تشغيل المهام التي تتضمن init hardhat أو بناء hardhat أو اختبار hardhat أو تشغيل hardhat أو تطوير Solidity المستند إلى Hardhat.

13التثبيتات·2الرائج·@whackur

التثبيت

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

كيفية تثبيت solidity-hardhat-development

ثبّت مهارة الذكاء الاصطناعي solidity-hardhat-development بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/whackur/solidity-agent-toolkit --skill solidity-hardhat-development
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في 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...

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
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 (hardhat، والإشعال، وEDR). يغطي إعداد مشروع ESM الأول، وتعريف التكوين، واختبارات Solidity الأصلية، واختبارات TypeScript، ودعم السلاسل المتعددة، ونشر Hardhat Ignition، ونظام المكونات الإضافية القائم على الخطاف. يتم تشغيل المهام التي تتضمن init hardhat أو بناء hardhat أو اختبار hardhat أو تشغيل hardhat أو تطوير Solidity المستند إلى Hardhat. المصدر: 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 بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

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